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ş bir sistem APK çeşidinin kimliği.  | 
              
deviceSpec | 
                
                   
 APK'yı oluşturmak için kullanılan cihaz spesifikasyonu.  | 
              
options | 
                
                   
 İsteğe bağlıdır. Oluşturulan APK'ya uygulanan seçenekler.  | 
              
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[] | 
                
                   
 Yüklü tüm yerel ayarlar BCP-47 dizeleri olarak gösterilir (ör. "en-US").  | 
              
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 değiştirilen anahtarın kullanılıp kullanılmayacağı.  | 
              
Yöntemler | 
            |
|---|---|
                
 | 
              Daha önce yüklenmiş bir Android App Bundle'dan sistem görüntüsüne dahil edilmeye uygun bir APK oluşturur. | 
                
 | 
              Daha önce oluşturulmuş ve sistem görüntüsüne dahil edilmeye uygun bir sistem APK'sını indirir. | 
                
 | 
              Daha önce oluşturulmuş bir sistem APK varyantını döndürür. | 
                
 | 
              Daha önce oluşturulmuş sistem APK varyantlarının listesini döndürür. | 
Hata kodları
Bu kaynağın işlemleri aşağıdaki HTTP hata kodlarını döndürür:
| Hata kodu | Neden | Çözünürlük | 
|---|---|---|
5xx | 
  Google Play sunucusunda genel hata. | İsteğinizi yeniden deneyin.
     Sorun devam ederse Google Play hesap yöneticinizle iletişime geçin veya destek isteği gönderin. Bilinen kesintiler için Play Durum Kontrol Paneli'ni kontrol edin.  | 
409 | 
  Eşzamanlılık güncelleme hatası.
     Güncellenmekte olan bir nesne güncellenmeye çalışıldı. Örneğin, bir satın alma işlemi, Play Faturalandırma Kitaplığı'nın   | 
  İsteğinizi yeniden deneyin. |