Risorsa: variante
APK adatto all'inclusione in un'immagine di sistema. La risorsa di SystemApksService.
| Rappresentazione JSON | 
|---|
| { "variantId": integer, "deviceSpec": { object ( | 
| Campi | |
|---|---|
| variantId | 
 Solo output. L'ID di una variante APK di sistema creata in precedenza. | 
| deviceSpec | 
 La specifica del dispositivo utilizzata per generare l'APK. | 
| options | 
 Facoltativo. Opzioni applicate all'APK generato. | 
DeviceSpec
La specifica del dispositivo utilizzata per generare un APK di sistema.
| Rappresentazione JSON | 
|---|
| { "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } | 
| Campi | |
|---|---|
| supportedAbis[] | 
 Architetture ABI supportate in ordine di preferenza. I valori devono essere la stringa riportata dalla piattaforma, ad esempio "armeabi-v7a", "x86_64". | 
| supportedLocales[] | 
 Tutte le impostazioni internazionali installate rappresentate come stringhe BCP-47, ad esempio "en-US". | 
| screenDensity | 
 DPI dello schermo. | 
SystemApkOptions
Opzioni per gli APK di sistema.
| Rappresentazione JSON | 
|---|
| { "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } | 
| Campi | |
|---|---|
| uncompressedNativeLibraries | 
 Indica se l'APK di sistema è stato generato con librerie native non compresse. | 
| uncompressedDexFiles | 
 Indica se l'APK di sistema è stato generato con file dex non compressi. | 
| rotated | 
 Indica se utilizzare la chiave ruotata per firmare l'APK di sistema. | 
| Metodi | |
|---|---|
| 
 | Crea un APK adatto all'inclusione in un'immagine di sistema da un Android App Bundle già caricato. | 
| 
 | Scarica un APK di sistema creato in precedenza adatto all'inclusione in un'immagine di sistema. | 
| 
 | Restituisce una variante dell'APK di sistema creata in precedenza. | 
| 
 | Restituisce l'elenco delle varianti APK di sistema create in precedenza. | 
Codici di errore
Le operazioni di questa risorsa restituiscono i seguenti codici di errore HTTP:
| Codice di errore | Motivo | Risoluzione | 
|---|---|---|
| 5xx | Errore generico nel server Google Play. | Riprova a inviare la richiesta. Se il problema persiste, contatta il tuo Account Manager Google Play o invia una richiesta di assistenza. Ti consigliamo di controllare la dashboard dello stato di Play per eventuali interruzioni note. | 
| 409 | Errore di aggiornamento della concorrenza. È stato effettuato un tentativo di aggiornamento di un oggetto in fase di aggiornamento. Ad esempio, un acquisto
      viene confermato chiamando il metodo  | Riprova a inviare la richiesta. |