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)

dpi ของหน้าจอ

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 ของระบบที่สร้างขึ้นก่อนหน้านี้