Ресурс: Вариант
APK, подходящий для включения в образ системы. Ресурс SystemApksService.
JSON-представление |
---|
{ "variantId": integer, "deviceSpec": { object ( |
Поля | |
---|---|
variant Id | Только вывод. Идентификатор ранее созданного варианта системного APK. |
device Spec | Спецификация устройства, использованная для создания APK. |
options | Необязательный. Параметры, примененные к сгенерированному APK. |
Спецификация устройства
Спецификация устройства, используемая для создания системного APK.
JSON-представление |
---|
{ "supportedAbis": [ string ], "supportedLocales": [ string ], "screenDensity": integer } |
Поля | |
---|---|
supported Abis[] | Поддерживаемые архитектуры ABI в порядке предпочтения. Значения должны представлять собой строку, сообщаемую платформой, например «armeabi-v7a», «x86_64». |
supported Locales[] | Все установленные локали представлены в виде строк BCP-47, например «en-US». |
screen Density | Разрешение экрана. |
Системные параметры Apk
Опции для системных APK.
JSON-представление |
---|
{ "uncompressedNativeLibraries": boolean, "uncompressedDexFiles": boolean, "rotated": boolean } |
Поля | |
---|---|
uncompressed Native Libraries | Был ли системный APK создан с использованием несжатых собственных библиотек. |
uncompressed Dex Files | Был ли системный APK создан с использованием несжатых файлов dex. |
rotated | Использовать ли повернутый ключ для подписи системного APK. |
Методы | |
---|---|
| Создает APK, который можно включить в образ системы из уже загруженного пакета приложений Android. |
| Загружает ранее созданный системный APK, который подходит для включения в образ системы. |
| Возвращает ранее созданный системный вариант APK. |
| Возвращает список ранее созданных вариантов системного APK. |