應用程式效能指南

本指南簡介您可以透過哪些程式庫、工具和最佳做法來檢查、改善及監控 Android 效能。

使用者會希望應用程式可以快速啟動、流暢轉譯,並且只使用少量的記憶體和電池用量。本指南各節將介紹工具、程式庫和最佳做法的相關資訊與深入分析,協助您改善應用程式效能。

精選
請參加應用程式效能測驗,取得應用程式效能分數。每項分數都會附上實用洞察資料、評估結果和最佳化建議,協助您改善應用程式效能。
瞭解如何在開發期間檢查應用程式效能。
改善實際工作環境中最重要的應用程式效能。
在實際工作環境中監控應用程式效能,找出潛在的瓶頸。
精選
如要提升應用程式效能,最快速有效的方式就是實作基準設定檔。
精選
透過 DEX 版面配置最佳化功能,您可以改正啟動期間所用程式碼的位置,減少主要頁面錯誤次數。

精選範例

使用 Macrobenchmark 範例程式庫測試應用程式啟動和執行階段的效能,例如藉由捲動 RecyclerView 測量卡頓情形。
使用 Benchmark 程式庫對程式庫模組的程式碼和 UI 執行基準測試。
使用 JankStats 程式庫監控應用程式效能。

最新消息和影片

Mir 2: Return of the King 是一款由 Actoz Soft 授權,並由 HK ZHILI YAOAN LIMITED 使用 Unity 遊戲引擎開發的高品質《傳奇》IP 行動遊戲。 這款遊戲不僅完美重現韓國奇幻 MMORPG 代表作《 Mir 2 》的感受,還提供許多最受歡迎的遊戲內容,例如裝備收集、大規模沙漠攻擊和其他核心遊戲內容。 這款遊戲使用 Android Frame Pacing 程式庫 (Swappy) 改善影格速率的穩定性,以便順暢顯示畫面,並大幅提升

《Wuthering Waves》 是一款由 Kuro Games 開發的高保真動作角色扮演遊戲。如要持續提供優質的長時間遊戲體驗,就必須最佳化耗電量。 Android Studio 在 Hedgehog (2023.1.1) 中推出了 電源分析器 ,可協助開發人員根據裝置端電源軌監控器 (ODPM) 瞭解耗電量資料。 透過 Android Studio 的電源分析功能,您也可以 有效地對 Android 應用程式功能進行 A/B 電源消耗測試 (如下所示)。 Kuro Games 一開始使用

Godot Engine 是一款熱門的多平台開放原始碼遊戲引擎,可提供完善的 Android 支援。Godot 可用於製作幾乎所有類型的遊戲,且支援 2D 和 3D 圖形。Godot 4 版推出了新的算繪系統,內含高保真度圖形的進階功能。Godot 4 轉譯器專為 Vulkan 等新型圖形 API 而設計。 Godot Foundation 聘請 The Forge Interactive 的圖像最佳化專家,並與 Google 合作,分析並進一步改善 Godot 4 Vulkan

其他資源

Mir 2: Return of the King 是一款由 Actoz Soft 授權,並由 HK ZHILI YAOAN LIMITED 使用 Unity 遊戲引擎開發的高品質《傳奇》IP 行動遊戲。 這款遊戲不僅完美重現韓國奇幻 MMORPG 代表作《 Mir 2 》的感受,還提供許多最受歡迎的遊戲內容,例如裝備收集、大規模沙漠攻擊和其他核心遊戲內容。 這款遊戲使用 Android Frame Pacing 程式庫 (Swappy) 改善影格速率的穩定性,以便順暢顯示畫面,並大幅提升

《Wuthering Waves》 是一款由 Kuro Games 開發的高保真動作角色扮演遊戲。如要持續提供優質的長時間遊戲體驗,就必須最佳化耗電量。 Android Studio 在 Hedgehog (2023.1.1) 中推出了 電源分析器 ,可協助開發人員根據裝置端電源軌監控器 (ODPM) 瞭解耗電量資料。 透過 Android Studio 的電源分析功能,您也可以 有效地對 Android 應用程式功能進行 A/B 電源消耗測試 (如下所示)。 Kuro Games 一開始使用

Godot Engine 是一款熱門的多平台開放原始碼遊戲引擎,可提供完善的 Android 支援。Godot 可用於製作幾乎所有類型的遊戲,且支援 2D 和 3D 圖形。Godot 4 版推出了新的算繪系統,內含高保真度圖形的進階功能。Godot 4 轉譯器專為 Vulkan 等新型圖形 API 而設計。 Godot Foundation 聘請 The Forge Interactive 的圖像最佳化專家,並與 Google 合作,分析並進一步改善 Godot 4 Vulkan