- 资源:款式/规格
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- DeviceSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- SystemApkOptions
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 方法
资源:变体
适合包含在系统映像中的 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 变体的列表。 |