Kaynak: Varyant
Sistem görüntüsüne dahil edilmeye uygun APK. SystemApksService kaynağı.
JSON gösterimi |
---|
{ "variantId": integer, "deviceSpec": { object ( |
Alanlar | |
---|---|
variantId |
Yalnızca çıkış. Daha önce oluşturulmuş sistem APK varyantının kimliği. |
deviceSpec |
APK'yı oluşturmak için kullanılan cihaz spesifikasyonu. |
options |
İsteğe bağlı. Seçenekler, oluşturulan APK'ya uygulandı. |
DeviceSpec
Sistem APK'sı oluşturmak için kullanılan cihaz spesifikasyonu.
JSON gösterimi |
---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } |
Alanlar | |
---|---|
supportedAbis[] |
Tercih sırasına göre desteklenen ABI mimarileri. Değerler, platform tarafından bildirilen dize olmalıdır (ör. "armeabi-v7a", "x86_64". |
supportedLocales[] |
BCP-47 dizeleri olarak temsil edilen yüklü tüm yerel ayarlar, ör. "tr-TR". |
screenDensity |
Ekran dpi'si. |
SystemApkOptions
Sistem APK'ları için seçenekler.
JSON gösterimi |
---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
Alanlar | |
---|---|
uncompressedNativeLibraries |
Sistem APK'sının sıkıştırılmamış yerel kitaplıklarla oluşturulup oluşturulmadığı. |
uncompressedDexFiles |
Sistem APK'sının sıkıştırılmamış dex dosyalarıyla oluşturulup oluşturulmadığı. |
rotated |
Sistem APK'sını imzalamak için döndürülen anahtarın kullanılıp kullanılmayacağı. |
Yöntemler |
|
---|---|
|
Önceden yüklenmiş bir Android App Bundle'dan sistem görüntüsüne dahil edilmeye uygun bir APK oluşturur. |
|
Sistem görüntüsüne dahil edilmeye uygun, önceden oluşturulmuş bir sistem APK'sı indirir. |
|
Daha önce oluşturulmuş sistem APK varyantını döndürür. |
|
Daha önce oluşturulan sistem APK'sı varyantlarının listesini döndürür. |