REST Resource: systemapks.variants

ทรัพยากร: ตัวแปร

APK ที่เหมาะสมสำหรับการรวมไว้ในภาพระบบ ทรัพยากรของ SystemApksService

การแสดง JSON
{
  "variantId": integer,
  "deviceSpec": {
    object (DeviceSpec)
  },
  "options": {
    object (SystemApkOptions)
  }
}
ช่อง
variantId

integer (uint32 format)

เอาต์พุตเท่านั้น รหัสของตัวแปร APK ของระบบที่สร้างไว้ก่อนหน้านี้

deviceSpec

object (DeviceSpec)

ข้อมูลจำเพาะของอุปกรณ์ที่ใช้สร้าง APK

options

object (SystemApkOptions)

ไม่บังคับ ตัวเลือกที่ใช้กับ APK ที่สร้างขึ้น

DeviceSpec

ข้อมูลจำเพาะของอุปกรณ์ที่ใช้สร้าง APK ของระบบ

การแสดง JSON
{
  "supportedAbis": [
    string
  ],
  "supportedLocales": [
    string
  ],
  "screenDensity": integer
}
ช่อง
supportedAbis[]

string

สถาปัตยกรรม ABI ที่รองรับตามลำดับความชอบ ค่าควรเป็นสตริงตามที่แพลตฟอร์มรายงาน เช่น "armeabi-v7a", "x86_64"

supportedLocales[]

string

ภาษาที่ติดตั้งทั้งหมดที่แสดงเป็นสตริง BCP-47 เช่น "en-US"

screenDensity

integer (uint32 format)

ความละเอียดหน้าจอ

SystemApkOptions

ตัวเลือกสำหรับ APK ของระบบ

การแสดง JSON
{
  "uncompressedNativeLibraries": boolean,
  "uncompressedDexFiles": boolean,
  "rotated": boolean
}
ช่อง
uncompressedNativeLibraries

boolean

ระบบสร้าง APK โดยใช้ไลบรารีเนทีฟที่ไม่ได้บีบอัดหรือไม่

uncompressedDexFiles

boolean

ระบบสร้าง APK โดยใช้ไฟล์ dex ที่ไม่ได้บีบอัดหรือไม่

rotated

boolean

จะใช้คีย์ที่หมุนเวียนแล้วเพื่อรับรอง APK ของระบบหรือไม่

เมธอด

create

สร้าง APK ที่เหมาะสมสำหรับการรวมไว้ในอิมเมจระบบจาก Android App Bundle ที่อัปโหลดไว้แล้ว

download

ดาวน์โหลด APK ของระบบที่สร้างไว้ก่อนหน้านี้ซึ่งเหมาะสำหรับรวมไว้ในภาพระบบ

get

แสดงตัวแปร APK ของระบบที่สร้างไว้ก่อนหน้านี้

list

แสดงรายการตัวแปร APK ของระบบที่สร้างไว้ก่อนหน้านี้