منبع: Variant
APK که برای درج در یک تصویر سیستم مناسب است. منبع SystemApksService.
نمایندگی JSON |
---|
{ "variantId": integer, "deviceSpec": { object ( |
فیلدها | |
---|---|
variant Id | فقط خروجی شناسه یک نوع APK سیستمی که قبلاً ایجاد شده است. |
device Spec | مشخصات دستگاه مورد استفاده برای تولید APK. |
options | اختیاری. گزینه های اعمال شده در APK ایجاد شده. |
DeviceSpec
مشخصات دستگاه مورد استفاده برای تولید APK سیستم.
نمایندگی JSON |
---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } |
فیلدها | |
---|---|
supported Abis[] | پشتیبانی از معماری های ABI به ترتیب اولویت. مقادیر باید رشته ای باشند که توسط پلتفرم گزارش شده است، به عنوان مثال "armeabi-v7a"، "x86_64". |
supported Locales[] | همه محلیهای نصبشده بهعنوان رشتههای BCP-47 نشان داده میشوند، به عنوان مثال "en-US". |
screen Density | dpi صفحه نمایش |
SystemApkOptions
گزینههایی برای فایلهای APK سیستم.
نمایندگی JSON |
---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
فیلدها | |
---|---|
uncompressed Native Libraries | آیا APK سیستم با کتابخانههای بومی فشردهنشده تولید شده است یا خیر. |
uncompressed Dex Files | آیا APK سیستم با فایلهای dex فشرده نشده تولید شده است یا خیر. |
rotated | آیا از کلید چرخانده برای امضای APK سیستم استفاده شود یا خیر. |
روش ها | |
---|---|
| یک APK ایجاد میکند که برای گنجاندن در یک تصویر سیستم از یک بسته برنامه Android که قبلاً آپلود شده است، مناسب است. |
| یک APK سیستمی که قبلا ایجاد شده را دانلود می کند که برای درج در یک تصویر سیستم مناسب است. |
| یک نوع APK سیستمی که قبلا ایجاد شده را برمیگرداند. |
| لیستی از انواع APK سیستم که قبلا ایجاد شده است را برمی گرداند. |