Ressource: Variante
APK adapté à une image système. Ressource SystemApksService.
Représentation JSON |
---|
{ "variantId": integer, "deviceSpec": { object ( |
Champs | |
---|---|
variantId |
Uniquement en sortie. ID d'une variante d'APK système créée précédemment. |
deviceSpec |
Spécification de l'appareil utilisée pour générer l'APK. |
options |
Facultatif. Options appliquées à l'APK généré. |
DeviceSpec
Spécification de l'appareil utilisée pour générer un APK système.
Représentation JSON |
---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } |
Champs | |
---|---|
supportedAbis[] |
Architectures ABI compatibles par ordre de préférence. Les valeurs doivent correspondre à la chaîne indiquée par la plate-forme (par exemple, "armeabi-v7a" ou "x86_64"). |
supportedLocales[] |
Tous les paramètres régionaux installés représentés par des chaînes BCP-47, par exemple "en-US". |
screenDensity |
PPP de l'écran |
SystemApkOptions
Options pour les APK système.
Représentation JSON |
---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
Champs | |
---|---|
uncompressedNativeLibraries |
Indique si l'APK système a été généré avec des bibliothèques natives non compressées. |
uncompressedDexFiles |
Indique si l'APK système a été généré avec des fichiers dex non compressés. |
rotated |
Indique s'il faut utiliser la clé ayant fait l'objet d'une rotation pour signer l'APK système. |
Méthodes |
|
---|---|
|
Crée un APK pouvant être inclus dans une image système à partir d'un Android App Bundle déjà importé. |
|
Télécharge un APK système créé précédemment qui peut être inclus dans une image système. |
|
Renvoie une variante d'APK système créée précédemment. |
|
Renvoie la liste des variantes d'APK système créées précédemment. |