REST Resource: systemapks.variants

Zasób: wariant

Plik APK, który nadaje się do umieszczenia w obrazie systemu. Zasób SystemApksService.

Zapis JSON
{
  "variantId": integer,
  "deviceSpec": {
    object (DeviceSpec)
  },
  "options": {
    object (SystemApkOptions)
  }
}
Pola
variantId

integer (uint32 format)

Tylko dane wyjściowe. Identyfikator utworzonego wcześniej wariantu pliku APK systemu.

deviceSpec

object (DeviceSpec)

Specyfikacja urządzenia użyta do wygenerowania pliku APK.

options

object (SystemApkOptions)

Opcjonalnie. Opcje zostały zastosowane do wygenerowanego pliku APK.

DeviceSpec

Specyfikacja urządzenia użyta do wygenerowania systemowego pliku APK.

Zapis JSON
{
  "supportedAbis": [
    string
  ],
  "supportedLocales": [
    string
  ],
  "screenDensity": integer
}
Pola
supportedAbis[]

string

Obsługiwane architektury ABI w kolejności według preferencji. Wartości powinny być ciągiem znaków zgłoszonym przez platformę, np. „armeabi-v7a”, „x86_64”.

supportedLocales[]

string

Wszystkie zainstalowane języki reprezentowane jako ciągi znaków BCP-47, np. „en-US”.

screenDensity

integer (uint32 format)

Rozdzielczość ekranu:

SystemApkOptions

Opcje systemowych plików APK.

Zapis JSON
{
  "uncompressedNativeLibraries": boolean,
  "uncompressedDexFiles": boolean,
  "rotated": boolean
}
Pola
uncompressedNativeLibraries

boolean

Określa, czy systemowy plik APK został wygenerowany przy użyciu nieskompresowanych bibliotek natywnych.

uncompressedDexFiles

boolean

Określa, czy systemowy pakiet APK został wygenerowany z nieskompresowanymi plikami .dex.

rotated

boolean

Określa, czy do podpisywania systemowego pakietu APK używać poddanego rotacji klucza.

Metody

create

Tworzy plik APK, który nadaje się do umieszczenia w obrazie systemu z przesłanego już pakietu Android App Bundle.

download

Pobiera wcześniej utworzony plik APK systemu, który nadaje się do umieszczenia w obrazie systemu.

get

Zwraca utworzony wcześniej systemowy wariant pliku APK.

list

Zwraca listę wcześniej utworzonych systemowych wariantów plików APK.