Recurso: Variant
Um APK que pode ser incluído em uma imagem do sistema. O recurso de SystemApksService.
| Representação JSON | 
|---|
{ "variantId": integer, "deviceSpec": { object (  | 
              
| Campos | |
|---|---|
variantId | 
                
                   
 Apenas saída. O ID de uma variante de APK do sistema previamente criada.  | 
              
deviceSpec | 
                
                   
 As especificações de dispositivo usadas para gerar o APK.  | 
              
options | 
                
                   
 Opcional. Opções aplicadas ao APK gerado.  | 
              
DeviceSpec
As especificações de dispositivo usadas para gerar um APK do sistema.
| Representação JSON | 
|---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer }  | 
              
| Campos | |
|---|---|
supportedAbis[] | 
                
                   
 Arquiteturas de ABI compatíveis em ordem de preferência. Os valores precisam ser a string informada pela plataforma. Por exemplo, "armeabi-v7a", "x86_64".  | 
              
supportedLocales[] | 
                
                   
 Todas as localidades instaladas representadas como strings BCP-47. Por exemplo, "en-US".  | 
              
screenDensity | 
                
                   
 DPI da tela.  | 
              
SystemApkOptions
Opções para APKs de sistema.
| Representação JSON | 
|---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean }  | 
              
| Campos | |
|---|---|
uncompressedNativeLibraries | 
                
                   
 Se o APK de sistema foi gerado com bibliotecas nativas não compactadas.  | 
              
uncompressedDexFiles | 
                
                   
 Se o APK do sistema foi gerado com arquivos DEX não compactados.  | 
              
rotated | 
                
                   
 Se é necessário usar a chave alternada para assinar o APK do sistema.  | 
              
Métodos | 
            |
|---|---|
                
 | 
              Cria um APK que pode ser incluído em uma imagem do sistema de um Android App Bundle que já foi enviado. | 
                
 | 
              Baixa um APK do sistema criado anteriormente, que pode ser incluído em uma imagem do sistema. | 
                
 | 
              Retorna uma variante do APK do sistema previamente criada. | 
                
 | 
              Retorna a lista de variantes do APK do sistema criadas anteriormente. | 
Códigos de erro
As operações desse recurso retornam os seguintes códigos de erro HTTP:
| Código do erro | Motivo | Resolução | 
|---|---|---|
5xx | 
  Erro genérico no servidor do Google Play. | Tente fazer a solicitação novamente.
     Se o problema persistir, entre em contato com seu gerente de contas do Google Play ou envie uma solicitação de suporte. Verifique o Painel de status do Google Play para conferir se há interrupções conhecidas.  | 
409 | 
  Erro de atualização de simultaneidade.
     Houve uma tentativa de atualizar um objeto que já estava sendo atualizado. Por exemplo, uma compra
      está sendo confirmada ao chamar o método   | 
  Tente fazer a solicitação novamente. |