語言

PackageInstallScenario 列舉

定義

public enum PackageInstallScenario
type PackageInstallScenario = 
繼承
PackageInstallScenario

欄位

名稱 值 Description
Default 0

一個表示缺乏 CUJ 資訊的值,會停用所有安裝情境邏輯。

Android 參考資料。android.content.pm.PackageManager.INSTALL_SCENARIO_DEFAULT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Fast 1

安裝情境提供最快的「安裝按鈕啟動」體驗。

Android 參考資料。android.content.pm.PackageManager.INSTALL_SCENARIO_FAST

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Bulk 2

安裝案例,指出具有完整優化應用程式所需結果的大量作業。 如果系統忙碌或資源稀缺,系統會執行較少的工作量以避免影響系統健康。 大量安裝的例子可能包括裝置還原、多個應用程式的背景更新,或所有應用程式的使用者觸發更新。 選擇使用批量或BULK_SECONDARY應基於期望的使用者體驗。 BULK_SECONDARY操作可能完成較短時間,但完成後會產生較差優化的應用。 在做出此決策時,不應考慮裝置狀態(例如記憶體使用量或電池狀態),因為這些因素會由 封裝管理員 在安裝情境下行動時考慮。

Android 參考資料。android.content.pm.PackageManager.INSTALL_SCENARIO_BULK

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

BulkSecondary 3

安裝案例指出大量作業,可優先處理對應用程式優化的影響最小系統健康情況。 若系統閒置且資源充足,應用程式可能會進行額外優化。 標記為BULK_SECONDARY的大量作業元素越多,整個作業速度就越快。 更多資訊請參考INSTALL_SCENARIO_BULK留言區。

Android 參考資料。android.content.pm.PackageManager.INSTALL_SCENARIO_BULK_SECONDARY

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於