منبع: متغیر
فایل APK که برای گنجاندن در یک تصویر سیستمی مناسب است. منبع SystemApksService.
| نمایش JSON |
|---|
{ "variantId": integer, "deviceSpec": { object ( |
| فیلدها | |
|---|---|
variantId | فقط خروجی. شناسهی یک نوع APK سیستمی که قبلاً ایجاد شده است. |
deviceSpec | مشخصات دستگاهی که برای تولید APK استفاده شده است. |
options | اختیاری. گزینههایی که روی APK تولید شده اعمال میشوند. |
مشخصات دستگاه
مشخصات دستگاه مورد استفاده برای تولید APK سیستم.
| نمایش JSON |
|---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } |
| فیلدها | |
|---|---|
supportedAbis[] | معماریهای ABI پشتیبانیشده به ترتیب اولویت. مقادیر باید رشتهای باشند که توسط پلتفرم گزارش شده است، مثلاً "armeabi-v7a"، "x86_64". |
supportedLocales[] | تمام زبانهای نصبشده به صورت رشتههای BCP-47 نمایش داده میشوند، مثلاً "en-US". |
screenDensity | نقطه در اینچ صفحه نمایش |
گزینههای سیستماپک
گزینههایی برای فایلهای APK سیستم.
| نمایش JSON |
|---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
| فیلدها | |
|---|---|
uncompressedNativeLibraries | اینکه آیا فایل APK سیستم با کتابخانههای بومی فشردهنشده تولید شده است یا خیر. |
uncompressedDexFiles | اینکه آیا فایل APK سیستم با فایلهای dex غیرفشرده تولید شده است یا خیر. |
rotated | آیا از کلید چرخان برای امضای APK سیستم استفاده شود یا خیر. |
روشها | |
|---|---|
| یک APK ایجاد میکند که برای گنجاندن در یک تصویر سیستمی از یک بسته نرمافزاری اندروید که قبلاً آپلود شده است، مناسب است. |
| یک فایل APK سیستمی که قبلاً ایجاد شده و برای گنجاندن در یک تصویر سیستمی مناسب است را دانلود میکند. |
| یک نوع APK سیستمی که قبلاً ایجاد شده است را برمیگرداند. |
| لیستی از انواع APK سیستمی که قبلاً ایجاد شدهاند را برمیگرداند. |
کدهای خطا
عملیات این منبع، کدهای خطای HTTP زیر را برمیگرداند:
| کد خطا | دلیل | توضیحات | وضوح تصویر |
|---|