REST Resource: systemapks.variants

Ressource: Variante

APK, das für die Aufnahme in ein Systemimage geeignet ist. Die Ressource von SystemApksService.

JSON-Darstellung
{
  "variantId": integer,
  "deviceSpec": {
    object (DeviceSpec)
  },
  "options": {
    object (SystemApkOptions)
  }
}
Felder
variantId

integer (uint32 format)

Nur Ausgabe. Die ID einer zuvor erstellten System-APK-Variante.

deviceSpec

object (DeviceSpec)

Die Gerätespezifikation, die zum Generieren des APK verwendet wurde.

options

object (SystemApkOptions)

Optional. Optionen, die auf das generierte APK angewendet werden.

DeviceSpec

Die Gerätespezifikation, die zum Generieren eines System-APK verwendet wird.

JSON-Darstellung
{
  "supportedAbis": [
    string
  ],
  "supportedLocales": [
    string
  ],
  "screenDensity": integer
}
Felder
supportedAbis[]

string

Unterstützte ABI-Architekturen in der Reihenfolge der Präferenz. Die Werte sollten der String sein, der von der Plattform gemeldet wird, z.B. „armeabi-v7a“ oder „x86_64“.

supportedLocales[]

string

Alle installierten Gebietsschemas, die als BCP-47-Strings dargestellt werden, z.B. „en-US“.

screenDensity

integer (uint32 format)

Bildschirm-dpi

SystemApkOptions

Optionen für System-APKs.

JSON-Darstellung
{
  "uncompressedNativeLibraries": boolean,
  "uncompressedDexFiles": boolean,
  "rotated": boolean
}
Felder
uncompressedNativeLibraries

boolean

Gibt an, ob das System-APK mit unkomprimierten nativen Bibliotheken generiert wurde.

uncompressedDexFiles

boolean

Gibt an, ob das System-APK mit nicht komprimierten dex-Dateien generiert wurde.

rotated

boolean

Gibt an, ob der rotierte Schlüssel zum Signieren des System-APK verwendet werden soll.

Methoden

create

Erstellt ein APK, das aus einem bereits hochgeladenen Android App Bundle in ein System-Image aufgenommen werden kann.

download

Hiermit wird ein zuvor erstelltes System-APK heruntergeladen, das in ein System-Image aufgenommen werden kann.

get

Gibt eine zuvor erstellte System-APK-Variante zurück.

list

Liste der zuvor erstellten System-APK-Varianten zurückgeben.