應用程式效能指南
本指南簡介您可以透過哪些程式庫、工具和最佳做法來檢查、改善及監控 Android 效能。
使用者會希望應用程式可以快速啟動、流暢轉譯,並且只使用少量的記憶體和電池用量。本指南各節將介紹工具、程式庫和最佳做法的相關資訊與深入分析,協助您改善應用程式效能。
精選範例
Macrobenchmark
Microbenchmark
卡頓統計資料
最新消息和影片
Mir 2 使用 Frame Pacing 程式庫,提升轉譯效能
Mir 2: Return of the King 是一款由 Actoz Soft 授權,並由 HK ZHILI YAOAN LIMITED 使用 Unity 遊戲引擎開發的高品質《傳奇》IP 行動遊戲。 這款遊戲不僅完美重現韓國奇幻 MMORPG 代表作《 Mir 2 》的感受,還提供許多最受歡迎的遊戲內容,例如裝備收集、大規模沙漠攻擊和其他核心遊戲內容。 這款遊戲使用 Android Frame Pacing 程式庫 (Swappy) 改善影格速率的穩定性,以便順暢顯示畫面,並大幅提升
Kuro Games 使用 Android Studio 電源分析器和 ODPM 為《Wuthering Waves》降低 9.68% 的耗電量
《Wuthering Waves》 是一款由 Kuro Games 開發的高保真動作角色扮演遊戲。如要持續提供優質的長時間遊戲體驗,就必須最佳化耗電量。 Android Studio 在 Hedgehog (2023.1.1) 中推出了 電源分析器 ,可協助開發人員根據裝置端電源軌監控器 (ODPM) 瞭解耗電量資料。 透過 Android Studio 的電源分析功能,您也可以 有效地對 Android 應用程式功能進行 A/B 電源消耗測試 (如下所示)。 Kuro Games 一開始使用
適用於 Android 的 Godot Engine Vulkan 最佳化
Godot Engine 是一款熱門的多平台開放原始碼遊戲引擎,可提供完善的 Android 支援。Godot 可用於製作幾乎所有類型的遊戲,且支援 2D 和 3D 圖形。Godot 4 版推出了新的算繪系統,內含高保真度圖形的進階功能。Godot 4 轉譯器專為 Vulkan 等新型圖形 API 而設計。 Godot Foundation 聘請 The Forge Interactive 的圖像最佳化專家,並與 Google 合作,分析並進一步改善 Godot 4 Vulkan
開始在 Unreal Engine 中使用 Android 動態效能架構 (ADPF)
Android 動態效能架構 (ADPF) 是 Google 推出的一項強大工具,可協助開發人員改善應用程式效能。透過熱力 API,ADPF 會提供裝置熱力狀態的即時資訊,然後用於調整應用程式中的圖形設定。 為了進行研究,Arm 使用 Unreal Engine 和 ADPF 開發了一個示範,以便調查如何使用 ADPF 來提升遊戲效能。 ADPF 會監控熱力狀態,並在遊戲引擎中相應調整圖形品質。 開發人員的目標是讓使用者可以無限時地遊玩遊戲,且不會影響遊戲體驗,也不會讓裝置耗用過多電力。
NCSoft Lineage W 透過 ADPF 提升持續效能,避免熱節流
NCSoft Lineage W 是由 NCSoft 開發的大型多人線上角色扮演遊戲 (MMORPG)。這款遊戲承襲了原版 Lineage W 遊戲的傳統,並提供一個環境,讓世界各地的玩家透過全球伺服器合作及競爭。Lineage W 以獨特的中世紀奇幻世界為背景,透過各種職業、技能和戰鬥系統,為玩家提供深度遊戲體驗。 NCSoft 使用 Android 動態效能架構,盡可能提高圖像品質,同時避免因熱節流而導致的效能問題。 Android 動態效能架構 (ADPF)
MediaTek 可提升 Android SoC 的動態效能
在 Android 上開發成功的遊戲,改善效能和熱能管理是不可或缺的一環。一般來說,開發人員必須降低遊戲保真度或進一步最佳化轉譯器,才能解決這些問題。這類變動通常與遊戲相關,而且往往缺乏彈性。 Android 生態系統中有數個參與者為開發人員提供自動調整效能 API。為簡化自動調整效能功能的整合作業,並減少生態系統中的分段程序,Google 和 MediaTek 正攜手整合我們的產品:Android 動態效能架構 (ADPF) 和 MediaTek Adaptive Gaming
《決勝時刻®:Mobile》採用 Vulkan 打造更出色的視覺效果
Call of Duty: Warzone Mobile 是知名《決勝時刻》 《決勝時刻》系列 系列遊戲的第一人稱。針對超人氣遊戲主機和電腦遊戲的行動裝置實現這個功能,可利用行動裝置低階 API 提供絕佳的玩家體驗。 從技術的角度來看,行動裝置實作的目標在於支援各種 Android 行動裝置,同時盡可能將實作項目盡量靠近主控台版本,並確保圖形管線和工具鍊與目前的主控台和電腦標題和內容相容。 Call of Duty 引擎會使用名為「工作圖形轉譯器」
其他資源
Mir 2 使用 Frame Pacing 程式庫,提升轉譯效能
Mir 2: Return of the King 是一款由 Actoz Soft 授權,並由 HK ZHILI YAOAN LIMITED 使用 Unity 遊戲引擎開發的高品質《傳奇》IP 行動遊戲。 這款遊戲不僅完美重現韓國奇幻 MMORPG 代表作《 Mir 2 》的感受,還提供許多最受歡迎的遊戲內容,例如裝備收集、大規模沙漠攻擊和其他核心遊戲內容。 這款遊戲使用 Android Frame Pacing 程式庫 (Swappy) 改善影格速率的穩定性,以便順暢顯示畫面,並大幅提升
Kuro Games 使用 Android Studio 電源分析器和 ODPM 為《Wuthering Waves》降低 9.68% 的耗電量
《Wuthering Waves》 是一款由 Kuro Games 開發的高保真動作角色扮演遊戲。如要持續提供優質的長時間遊戲體驗,就必須最佳化耗電量。 Android Studio 在 Hedgehog (2023.1.1) 中推出了 電源分析器 ,可協助開發人員根據裝置端電源軌監控器 (ODPM) 瞭解耗電量資料。 透過 Android Studio 的電源分析功能,您也可以 有效地對 Android 應用程式功能進行 A/B 電源消耗測試 (如下所示)。 Kuro Games 一開始使用
適用於 Android 的 Godot Engine Vulkan 最佳化
Godot Engine 是一款熱門的多平台開放原始碼遊戲引擎,可提供完善的 Android 支援。Godot 可用於製作幾乎所有類型的遊戲,且支援 2D 和 3D 圖形。Godot 4 版推出了新的算繪系統,內含高保真度圖形的進階功能。Godot 4 轉譯器專為 Vulkan 等新型圖形 API 而設計。 Godot Foundation 聘請 The Forge Interactive 的圖像最佳化專家,並與 Google 合作,分析並進一步改善 Godot 4 Vulkan
開始在 Unreal Engine 中使用 Android 動態效能架構 (ADPF)
Android 動態效能架構 (ADPF) 是 Google 推出的一項強大工具,可協助開發人員改善應用程式效能。透過熱力 API,ADPF 會提供裝置熱力狀態的即時資訊,然後用於調整應用程式中的圖形設定。 為了進行研究,Arm 使用 Unreal Engine 和 ADPF 開發了一個示範,以便調查如何使用 ADPF 來提升遊戲效能。 ADPF 會監控熱力狀態,並在遊戲引擎中相應調整圖形品質。 開發人員的目標是讓使用者可以無限時地遊玩遊戲,且不會影響遊戲體驗,也不會讓裝置耗用過多電力。
NCSoft Lineage W 透過 ADPF 提升持續效能,避免熱節流
NCSoft Lineage W 是由 NCSoft 開發的大型多人線上角色扮演遊戲 (MMORPG)。這款遊戲承襲了原版 Lineage W 遊戲的傳統,並提供一個環境,讓世界各地的玩家透過全球伺服器合作及競爭。Lineage W 以獨特的中世紀奇幻世界為背景,透過各種職業、技能和戰鬥系統,為玩家提供深度遊戲體驗。 NCSoft 使用 Android 動態效能架構,盡可能提高圖像品質,同時避免因熱節流而導致的效能問題。 Android 動態效能架構 (ADPF)
MediaTek 可提升 Android SoC 的動態效能
在 Android 上開發成功的遊戲,改善效能和熱能管理是不可或缺的一環。一般來說,開發人員必須降低遊戲保真度或進一步最佳化轉譯器,才能解決這些問題。這類變動通常與遊戲相關,而且往往缺乏彈性。 Android 生態系統中有數個參與者為開發人員提供自動調整效能 API。為簡化自動調整效能功能的整合作業,並減少生態系統中的分段程序,Google 和 MediaTek 正攜手整合我們的產品:Android 動態效能架構 (ADPF) 和 MediaTek Adaptive Gaming
《決勝時刻®:Mobile》採用 Vulkan 打造更出色的視覺效果
Call of Duty: Warzone Mobile 是知名《決勝時刻》 《決勝時刻》系列 系列遊戲的第一人稱。針對超人氣遊戲主機和電腦遊戲的行動裝置實現這個功能,可利用行動裝置低階 API 提供絕佳的玩家體驗。 從技術的角度來看,行動裝置實作的目標在於支援各種 Android 行動裝置,同時盡可能將實作項目盡量靠近主控台版本,並確保圖形管線和工具鍊與目前的主控台和電腦標題和內容相容。 Call of Duty 引擎會使用名為「工作圖形轉譯器」
Com2uS - Google Play 遊戲電腦版
《 魔靈召喚:克羅尼柯戰記 》是韓國遊戲開發商 Com2uS 在全球推出的 MMORPG 手遊,於 2023 年 3 月在全球發布。迄今為止,《魔靈召喚:天空之役》的全球下載量已突破 1.8 億次,營收超過 $27 億美元。在這款以奇幻世界為背景的遊戲中,玩家必須收集並訓練各種魔靈,才能與其他玩家作戰。《魔靈召喚:天空之役》是全球最受歡迎的手遊之一。 距發布將近十年過去,這款遊戲龐大而活躍的玩家社群仍在成長,有部分是因為 Com2uS