REST Resource: systemapks.variants

Zasób: wariant

Plik APK odpowiedni do dodania do obrazu systemu. Zasób usługi SystemApksService.

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

integer (uint32 format)

Tylko dane wyjściowe. Identyfikator utworzonego wcześniej pakietu systemowego pliku APK.

deviceSpec

object (DeviceSpec)

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

options

object (SystemApkOptions)

Opcjonalnie: Opcje 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ściami powinny być ciągi tekstowe zgłaszane przez platformę, np. "armeabi-v7a", "x86_64".

supportedLocales[]

string

Wszystkie zainstalowane języki reprezentowane jako ciągi tekstowe BCP-47, np. „pl-PL”.

screenDensity

integer (uint32 format)

Dpi 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

Wskazuje, czy systemowy plik APK został wygenerowany przy użyciu nieskompresowanych plików dex.

rotated

boolean

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

Metody

create

Tworzy plik APK, który można uwzględnić w obrazie systemu z przesłanego już pakietu Android App Bundle.

download

Pobiera utworzony wcześniej systemowy plik APK, który można dołączyć do obrazu systemu.

get

Zwraca wersję wcześniej utworzonego systemowego pakietu APK.

list

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