啟動效能
  1. 透過啟動器圖示開啟應用程式
  2. 評估應用程式進入互動狀態所需的時間
評估 建議
慢於 5 秒 (0 分)
應用程式啟動速度極慢

在某些情況下,應用程式啟動速度緩慢可能會觸發 ANR。即使沒有 ANR,使用者也會對這個範圍內的啟動時間感到非常不耐煩,進而影響使用者滿意度、留存率和業務指標。

立即投入工程資源,改善此應用程式的啟動時間。

採用基準設定檔R8Dex 版面配置最佳化,可發揮最大應用程式啟動效能改善潛力。採用這些技術並重新參加評估。

介於 5 到 4 秒之間 (5 分)
應用程式啟動速度非常緩慢

使用者可能會覺得等待應用程式啟動很麻煩。應用程式啟動速度越快,業務和使用者滿意度指標就會越高。

將應用程式啟動視為優先事項,並立即在這個領域投入工程時間。

採用基準設定檔R8Dex 版面配置最佳化,然後重新進行評估,取得更新的分數。如果您已採用這些做法,請按照應用程式啟動指南中的其他方式改善應用程式啟動時間。

介於 4 到 3 秒之間 (10 分)
應用程式啟動速度緩慢

使用者會發現這個應用程式的啟動時間延遲。加快應用程式啟動速度可改善使用者驅動指標,例如留存率和評分。

投入工程資源,繼續縮短應用程式啟動時間。

如果您尚未採用,請採用基準設定檔R8Dex 版面配置最佳化,然後重新進行評估,取得更新的分數。如要瞭解其他改善應用程式啟動時間的方法,請參閱應用程式啟動指南

介於 3 到 2 秒之間 (20 分)
應用程式啟動時間未達使用者預期

許多使用者會認為應用程式啟動時間在這個範圍內是可接受的,但未達到品質預期。應用程式啟動速度越快,業務指標就越能提升。進一步改善應用程式啟動時間。

開始或持續投入工程資源,以改善應用程式啟動程序。

善用基準設定檔R8Dex 版面配置最佳化,大幅提升應用程式啟動和執行階段效能。如果您已採用這些做法,請按照應用程式啟動指南中的其他方式改善應用程式啟動時間。

介於 2 到 1 秒之間 (25 分)
滿足應用程式啟動時間

使用者可能對這個應用程式的啟動時間感到滿意。雖然這個部分仍有進步空間,但不需立即採取行動。

採用高效工具,然後專注於其他成效領域。

密切監控應用程式啟動時間,確保不會發生回歸現象。您可以使用Macrobenchmarks 達成此目的。
排定整合基準設定檔、透過 R8 進行程式碼最佳化,以及Dex 版面配置最佳化,因為這些工具對縮短應用程式啟動時間的影響最大。
如要瞭解其他改善應用程式啟動時間的方法,請參閱應用程式啟動指南。請在低規格裝置 (例如 Android Go 裝置) 上進行評估,進一步瞭解這些裝置的應用程式啟動時間。

不到 1 秒 (30 分)
應用程式啟動時間比預期長。

這個應用程式啟動時間非常快,許多使用者甚至不會注意到。做得好!

繼續努力!繼續監控應用程式啟動時間,並立即回應回歸問題。

如要進一步縮短應用程式啟動時間,請參閱應用程式啟動指南。採用基準設定檔R8Dex 版面配置最佳化,不僅可縮短應用程式啟動時間,還能提升執行階段效能。如果您尚未這樣做,請安排時間採用這些功能。
在低規裝置上執行這項評估,進一步瞭解這些裝置的應用程式啟動時間。

啟動效能
  1. 觸發應用程式的通知
  2. 透過通知開啟應用程式
  3. 評估應用程式進入互動狀態所需的時間
評估 建議
慢於 5 秒 (0 分)
應用程式啟動速度極慢

在某些情況下,應用程式啟動速度緩慢可能會觸發 ANR。即使沒有 ANR,使用者也會對這個範圍內的啟動時間感到非常不耐煩,進而影響使用者滿意度、留存率和業務指標。

將這個通知進入點視為高優先順序,並立即在這個領域投入工程時間。

採用基準設定檔R8Dex 版面配置最佳化,可發揮最大應用程式啟動效能改善潛力。採用這些技術並重新參加評估。

介於 5 到 4 秒之間 (2 分)
應用程式啟動速度非常緩慢

使用者可能會對應用程式啟動時間的延遲感到不耐煩。應用程式啟動速度越快,業務和使用者滿意度指標就會越高。

立即投入工程資源,縮短啟動時間。

採用基準設定檔R8Dex 版面配置最佳化,然後重新進行評估,取得更新的分數。如果您已採用這些做法,請按照應用程式啟動指南中的其他方式改善應用程式啟動時間。

介於 4 到 3 秒之間 (5 分)
應用程式啟動速度緩慢

使用者會發現這個應用程式的啟動時間延遲。加快應用程式啟動速度可改善使用者驅動指標,例如留存率和評分。

投入工程資源,繼續縮短應用程式啟動時間。

如果您尚未採用,請為這項通知採用基準設定檔、透過 R8 進行最佳化,並在透過 DEX 版面配置最佳化功能設定啟動設定檔中加入相關程式碼,然後重新進行評估,以取得更新的分數。如要瞭解其他改善應用程式啟動時間的方法,請參閱應用程式啟動指南

介於 3 到 2 秒之間 (10 分)
應用程式啟動時間未達使用者預期

許多使用者會認為應用程式啟動時間在這個範圍內是可接受的,但未達到品質預期。應用程式啟動速度越快,業務指標就越能提升。進一步改善應用程式啟動時間。

開始或繼續將工程資源投入這個入口點。

善用基準設定檔R8Dex 版面配置最佳化,大幅提升應用程式啟動和執行階段效能。如果您已採用這些做法,請按照應用程式啟動指南中的其他方式改善應用程式啟動時間。

介於 2 到 1 秒之間 (15 分)
滿足應用程式啟動時間

使用者可能對這個應用程式的啟動時間感到滿意。雖然這個部分仍有進步空間,但不需立即採取行動。

採用高效工具,然後專注於其他成效領域。

密切監控應用程式啟動時間,確保不會發生回歸現象。您可以使用Macrobenchmarks 達成此目的。
排定整合基準設定檔、透過 R8 進行程式碼最佳化,以及Dex 版面配置最佳化,因為這些工具對縮短應用程式啟動時間的影響最大。
如要瞭解其他改善應用程式啟動時間的方法,請參閱應用程式啟動指南。請在低規格裝置上進行這項評估,進一步瞭解應用程式在這些裝置上的啟動時間。

不到 1 秒 (20 分)
應用程式啟動時間比預期長。

這個應用程式啟動時間非常快,許多使用者甚至不會注意到。做得好!

請繼續努力,讓應用程式啟動時間更短。繼續監控應用程式啟動時間,並立即回應回歸問題。

如要進一步縮短應用程式啟動時間,請參閱應用程式啟動指南。採用基準設定檔R8Dex 版面配置最佳化,不僅可縮短應用程式啟動時間,還能提升執行階段效能。如果您尚未這樣做,請安排時間採用這些功能。
在低規裝置上執行這項評估,進一步瞭解這些裝置的應用程式啟動時間。

沒有通知進入點 (20 分)
這裡沒有任何操作可執行

這個應用程式不會使用通知做為進入點。因此,這裡沒有可最佳化的項目。

在使用通知時再次進行這項評估

同時,請檢查其他可改善的應用程式效能方面。


算繪效能
  1. 開啟應用程式並前往目標畫面
  2. 執行幾項互動,例如捲動和點選
  3. 評估這些互動期間緩慢影格和凍結影格的百分比
評估 建議
頻繁發生 ANR 阻斷互動和動畫 (ANR 或 > 20 %) (0 分)
無法忍受的轉譯體驗

這種效能會讓使用者感到非常不滿。使用者滿意度低,會直接導致業務成效、留存率和使用者評分降低。

盡快採用高影響力工具。

立即安排採用影響力高的工具,例如基準設定檔R8Dex 版面配置最佳化。然後重新參加評估。
接著,您可以參考應用程式效能指南,瞭解其他提升算繪效能的方法。

動畫會阻斷使用者互動 (20 - 15 %) (1 分)
影格遺失情形非常明顯

明顯的幀率下降會導致應用程式評分降低,且留存率不如預期。收集追蹤記錄,檢查熱點是否有緩慢的畫面,然後逐一查看清單。

採用高影響力工具,改善算繪效能。

採用基準設定檔R8Dex 版面配置最佳化,可發揮最大的改善潛力。採用這些技術並重新參加評估。
如需進一步協助,請參閱應用程式成效指南

動畫有明顯問題 (15 - 10 %) (5 分)
轉譯效能低於平均值

使用者會注意到呈現問題。這會導致使用者滿意度和評分不如預期,並影響業務成效。如果這是在高階裝置上測試,低階裝置就無法承受明顯的慢速影格。

採用高影響力工具,改善算繪效能。

採用基準設定檔R8Dex 版面配置最佳化,可發揮最大的改善潛力。採用這些技術並重新參加評估。
如需進一步協助,請參閱應用程式成效指南

動畫在某些區域出現明顯問題 (5% 至 10%) (10 分)
算繪問題是造成使用者不滿的明顯原因。

只要幾個緩慢的畫面,就足以讓使用者對品質感到失望。不滿意的使用者較有可能放棄應用程式。

採用高影響力工具,減少轉譯問題。

請著手改善這項指標,以便提升使用者評分和業務指標。採用基準設定檔R8Dex 版面配置最佳化,可發揮最大的改善潛力。採用這些技術並重新參加評估。
如需進一步協助,請參閱應用程式成效指南

渲染過程大致順暢 (1 - 5 %) (20 分)
流暢的算繪效果可提供絕佳的使用者體驗。

由於仍有部分影格播放速度較慢,使用者可能會注意到這點。無論如何,這都能提供良好的使用者體驗,尤其是在低階裝置上。

繼續減少轉譯問題,進一步提升使用者滿意度。

在這個等級,要提升分數會更加困難。持續減少轉譯問題,進一步提升使用者滿意度。確保沒有回歸現象,並針對最常使用的裝置和使用者歷程收集自動化基準。
在低階裝置上進行測試,並修正相關問題。在那裡表現良好,在高階裝置上就會非常出色。
採用 基準設定檔R8Dex 版面配置最佳化。採用這些技術並重新參加評估。
如需進一步協助,請參閱應用程式成效指南

整個過程中轉譯流暢 (誤差率低於 1 %) (30 分)
出色的算繪效能

恭喜!這個應用程式的轉譯效能非常出色。您目前不需要採取任何行動。建議您在低階裝置上進行評估,進一步瞭解這些裝置的算繪效能。

這個部分看起來不錯,目前不需要採取任何行動。

在這個等級,要提升分數會更加困難。持續減少轉譯問題,進一步提升使用者滿意度。確保沒有回歸現象,並針對最常使用的裝置和使用者歷程收集自動化基準。
在低階裝置上進行測試,並修正相關問題。在那裡表現良好,在高階裝置上就會非常出色。
採用 基準設定檔R8Dex 版面配置最佳化。採用這些技術並重新參加評估。
如需進一步協助,請參閱應用程式成效指南

算繪效能
  1. 開啟應用程式並前往目標畫面
  2. 測量螢幕完成算繪並進入互動狀態所需的時間
評估 建議
極為明顯 (超過 3 秒) (0 分)
全螢幕算繪應流暢無礙。但這個不是。

維持應用程式的回應速度,是提供絕佳使用者體驗的關鍵。使用者在互動後等待數秒,會覺得很不耐煩。這是改善使用者滿意度和業務指標的絕佳機會。

請盡快投資改善全螢幕轉譯功能。

請務必為這項全螢幕轉譯作業產生基準設定檔,並確認已在此處啟用 R8 最佳化功能。這些項目對改善應用程式效能最具影響力。然後再重新進行評估,以便取得更多指引。

非常明顯 (1 到 3 秒) (1 分)
反應時間比最佳時間長。

回應使用者互動的全螢幕算繪作業應盡可能快速。轉譯速度不如預期,不僅會導致應用程式評分降低,也可能讓使用者感到不耐煩。身為開發人員,您應專注於提升使用者滿意度。這是改善使用者滿意度和業務指標的絕佳機會。

投入工程資源改善全螢幕轉譯功能

請務必為這項全螢幕轉譯作業產生基準設定檔,並確認已在此處啟用 R8 最佳化功能。這些項目對改善應用程式效能最具影響力。您也可以收集系統追蹤記錄,檢查熱點是否有緩慢的畫面,然後逐一查看清單。然後再重新進行評估,以便取得更多指引。

明顯 (500 毫秒至 1 秒) (5 分)
全螢幕轉譯作業速度較慢。

請繼續改善這項轉場效果,以獲得更高分數!在高階裝置上明顯的緩慢畫面,在低階裝置上會令人難以忍受。

繼續投入工程時間,改善這項轉換作業。

在低階裝置上進行測試並修正問題。在那裡表現良好,在高階裝置上就會非常出色。請務必為這項全螢幕轉譯作業產生基準設定檔,並確認已在此處啟用 R8 最佳化功能。這些項目對改善應用程式效能最具影響力。如要進一步瞭解這項特定算繪作業,您也可以收集系統追蹤記錄,檢查熱點是否有緩慢的畫面,然後逐一查看清單。然後再重新進行評估,以便取得更多指引。

略為明顯 (100 到 500 毫秒) (10 分)
這幾乎看起來很精緻

檢查是否可以改善全螢幕轉譯作業。雖然單一全螢幕算繪作業的速度緩慢並不會造成太大影響,但請確保這不是會對使用者滿意度造成負面影響的系統性問題。只要幾個緩慢的畫面,就足以讓使用者對品質感到失望。

調查這個全螢幕轉譯作業,看看是否可以改善。

使用系統追蹤記錄檢查熱點是否有緩慢的畫面,然後逐一查看清單。您也可以使用 Macrobenchmark 程式庫自動收集及評估這些資料。
如果您尚未採用,請採用基準設定檔R8 最佳化
在低階裝置上進行測試,並修正問題。在那裡表現良好,在高階裝置上就會非常出色。

幾乎沒有感覺 (100 到 50 毫秒) (15 分)
這項全螢幕算繪幾乎完美無缺。

部分重度使用者可能會注意到轉場時間長達 100 毫秒。這真是個好結果。請務必在低階裝置上進行測試,確保使用者不會受到這項轉換作業的影響。

確保使用者滿意,並找出其他可改善的部分。

這個全螢幕轉譯結果幾乎完美無缺。大多數使用者都會對這項效能感到滿意。請確認低階裝置也能達到這個程度。
如要進一步改善,請查看基準設定檔R8 最佳化
如要進一步瞭解算繪效能,請參閱應用程式效能指南

不明顯 (小於 50 毫秒) (20 分)
這項結果非常出色。

全螢幕算繪時間若低於 50 毫秒,就算是相當出色,也能提供良好的使用者體驗。雖然您仍可改善這項指標,但目前的改善幅度有限。

請繼續保持優異的表現。

找出其他可改善應用程式效能的領域。繼續監控,及早發現回歸情形。您可以使用 macrobenchmark 程式庫,自動監控並偵測回歸現象。

動態應用程式效能分數

(已回答 0/4 個問題)