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 dell'APK di sistema creata in precedenza. |
deviceSpec |
Le specifiche del dispositivo utilizzate 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 "it-IT". |
screenDensity |
DPI schermo. |
SystemApkOptions
Opzioni per gli APK di sistema.
Rappresentazione JSON |
---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
Campi | |
---|---|
uncompressedNativeLibraries |
Se l'APK di sistema è stato generato con librerie native non compresse. |
uncompressedDexFiles |
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, che può essere incluso in un'immagine di sistema. |
|
Restituisce una variante dell'APK di sistema creata in precedenza. |
|
Restituisce l'elenco di varianti dell'APK di sistema create in precedenza. |