资源:Variant
适合纳入系统映像的 APK。SystemApksService 的资源。
| JSON 表示法 | 
|---|
{ "variantId": integer, "deviceSpec": { object (  | 
              
| 字段 | |
|---|---|
variantId | 
                
                   
 仅限输出。之前创建的系统 APK 变体的 ID。  | 
              
deviceSpec | 
                
                   
 用于生成 APK 的设备规格。  | 
              
options | 
                
                   
 可选。应用于所生成 APK 的选项。  | 
              
DeviceSpec
用于生成系统 APK 的设备规格。
| JSON 表示法 | 
|---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer }  | 
              
| 字段 | |
|---|---|
supportedAbis[] | 
                
                   
 按优先顺序排列的受支持的 ABI 架构。值应为由平台报告的字符串,例如“armeabi-v7a”“x86_64”。  | 
              
supportedLocales[] | 
                
                   
 所有已安装的语言区域,均以 BCP-47 字符串形式表示,例如“en-US”。  | 
              
screenDensity | 
                
                   
 屏幕 dpi。  | 
              
SystemApkOptions
系统 APK 的相关选项。
| JSON 表示法 | 
|---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean }  | 
              
| 字段 | |
|---|---|
uncompressedNativeLibraries | 
                
                   
 系统 APK 是否是使用未压缩的原生库生成的。  | 
              
uncompressedDexFiles | 
                
                   
 系统 APK 是否是使用未压缩的 dex 文件生成的。  | 
              
rotated | 
                
                   
 是否使用轮换密钥对系统 APK 进行签名。  | 
              
方法 | 
            |
|---|---|
                
 | 
              基于已上传的 Android App Bundle 文件创建适合纳入系统映像的 APK。 | 
                
 | 
              下载之前创建的适合纳入系统映像的系统 APK。 | 
                
 | 
              返回之前创建的系统 APK 变体。 | 
                
 | 
              返回之前创建的系统 APK 变体的列表。 | 
错误代码
此资源的操作会返回以下 HTTP 错误代码:
| 错误代码 | 原因 | 分辨率 | 
|---|---|---|
5xx | 
  Google Play 服务器中的一般错误。 | 请重试您的请求。
     如果问题仍然存在,请与您的 Google Play 客户经理联系,或提交支持请求。 不妨查看 Play 状态信息中心,了解是否存在任何已知的中断。  | 
409 | 
  并发更新错误。
     尝试更新正在更新的对象。例如,通过同时调用 Play 结算库的   | 
  请重试您的请求。 |