資源:Variant
適合納入系統映像檔的 APK。SystemApksService 的資源。
| JSON 表示法 | 
|---|
{ "variantId": integer, "deviceSpec": { object (  | 
              
| 欄位 | |
|---|---|
variantId | 
                
                   
 僅供輸出。先前建立的系統 APK 變數 ID。  | 
              
deviceSpec | 
                
                   
 用來產生 APK 的裝置規格。  | 
              
options | 
                
                   
 (選用步驟) 套用至所產生 APK 的選項。  | 
              
DeviceSpec
用來產生系統 APK 的裝置規格。
| JSON 表示法 | 
|---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer }  | 
              
| 欄位 | |
|---|---|
supportedAbis[] | 
                
                   
 支援的 ABI 架構 (依偏好順序排列)。這些值應為平台回報的字串,例如「armeabi-v7a」、「x86_64」。  | 
              
supportedLocales[] | 
                
                   
 所有已安裝的語言代碼,以 BCP-47 字串表示,例如「en-US」。  | 
              
screenDensity | 
                
                   
 螢幕 DPI。  | 
              
SystemApkOptions
系統 APK 的選項。
| JSON 表示法 | 
|---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean }  | 
              
| 欄位 | |
|---|---|
uncompressedNativeLibraries | 
                
                   
 系統 APK 是否是使用未壓縮的原生程式庫產生。  | 
              
uncompressedDexFiles | 
                
                   
 系統 APK 是否是使用未壓縮的 DEX 檔案產生。  | 
              
rotated | 
                
                   
 是否使用輪替金鑰簽署系統 APK。  | 
              
方法 | 
            |
|---|---|
                
 | 
              從已上傳的 Android App Bundle 建立 APK,適合納入系統映像檔。 | 
                
 | 
              下載先前建立的系統 APK,適合納入系統映像檔。 | 
                
 | 
              傳回先前建立的系統 APK 變數。 | 
                
 | 
              傳回先前建立的系統 APK 變體清單。 | 
錯誤代碼
這項資源的作業會傳回下列 HTTP 錯誤碼:
| 錯誤代碼 | 原因 | 解析度 | 
|---|---|---|
5xx | 
  Google Play 伺服器發生一般錯誤。 | 重試要求。
     如果問題持續發生,請與 Google Play 帳戶管理員聯絡,或提交支援要求。 建議查看 Play 狀態資訊主頁,瞭解是否有已知服務中斷情形。  | 
409 | 
  並行更新錯誤。
     嘗試更新正在更新的物件。舉例來說,購買交易同時透過呼叫 Play 帳款服務程式庫的   | 
  重試要求。 |