如需本資源的方法清單,請見本頁結尾。
資源表示法
存在「安裝次數」資源時,表示使用者是在特定裝置上安裝 (或安裝尚待安裝)。
這個 API 可透過 update 方法建立安裝資源。這麼做會在裝置上安裝應用程式。如果使用者尚未取得應用程式授權,系統會嘗試建立授權。如果安裝失敗 (例如應用程式並非免費且沒有可用的授權),則無法建立安裝作業。
這個 API 也可用來更新已安裝的應用程式。如果目前安裝的版本使用了 update 方法,應用程式將會更新為最新的可用版本。
請注意,您無法強制安裝特定版本的應用程式:版本代碼為唯讀。
如果使用者自行安裝應用程式 (如企業允許),系統會自動建立安裝資源和可能獲授權的資源。
這個 API 也可以用來刪除安裝資源,讓應用程式從裝置中移除。請注意,即使沒有安裝,即使刪除安裝,系統也不會自動移除對應的授權。如果使用者自行解除安裝應用程式,系統也會刪除安裝資源。
{ "kind": "androidenterprise#install", "productId": string, "versionCode": integer, "installState": string }
資源名稱 | 值 | 說明 | Notes |
---|---|---|---|
installState |
string |
安裝狀態。「"installPending" 」狀態表示最近有安裝要求,而且正在下載至裝置。"installed" 狀態表示已安裝應用程式。這是唯讀欄位。
可接受的值如下:
|
|
kind |
string |
||
productId |
string |
安裝目標產品編號。例如 "app:com.google.android.gm" 。 |
|
versionCode |
integer |
已安裝產品的版本。只有在安裝狀態為 "installed" 時,才能設定此設定。 |