SplitApkInstaller

public class SplitApkInstaller
extends SplitApkInstallerBase

java.lang.Object
   ↳ com.android.tradefed.device.server.SplitApkInstallerBase
     ↳ com.android.tradefed.device.server.SplitApkInstaller


สรุป

เมธอดสาธารณะ

static SplitApkInstaller create(IDevice device, apks, boolean reInstall, installOptions)

แสดง SplitApkInstaller สำหรับรายการไฟล์ APK ที่ระบุจากโฮสต์ไปยังอุปกรณ์ที่ระบุ

static SplitApkInstaller create(IDevice device, String applicationId, apks, boolean reInstall, installOptions)

ส่งคืน SplitApkInstaller เพื่อติดตั้งรายการไฟล์ APK ที่ระบุจากโฮสต์ไปยังแอปพลิเคชันที่มีอยู่บนอุปกรณ์ที่ระบุ

InstallMetrics install(long timeout, TimeUnit unit)

ติดตั้งแอปพลิเคชัน Android ที่สร้างจากไฟล์ APK หลายไฟล์โดยการสตรีมจากไฟล์ในโฮสต์

วิธีการที่ได้รับการป้องกัน

boolean uploadApk(String sessionId, File fileToUpload, int uniqueId, long timeout, TimeUnit unit)

เมธอดสาธารณะ

สร้าง

public static SplitApkInstaller create (IDevice device, 
                 apks, 
                boolean reInstall, 
                 installOptions)

แสดง SplitApkInstaller สำหรับรายการไฟล์ APK ที่ระบุจากโฮสต์ไปยังอุปกรณ์ที่ระบุ

พารามิเตอร์
device IDevice: อุปกรณ์ที่จะติดตั้ง APK ต้องมี APK หลักอย่างน้อย 1 รายการ

apks : รายการไฟล์ APK

reInstall boolean: เลือกว่าจะเปิดใช้ตัวเลือกการติดตั้งอีกครั้งหรือไม่

installOptions

คิกรีเทิร์น
SplitApkInstaller

สร้าง

public static SplitApkInstaller create (IDevice device, 
                String applicationId, 
                 apks, 
                boolean reInstall, 
                 installOptions)

ส่งคืน SplitApkInstaller เพื่อติดตั้งรายการไฟล์ APK ที่ระบุจากโฮสต์ไปยังแอปพลิเคชันที่มีอยู่บนอุปกรณ์ที่ระบุ

พารามิเตอร์
device IDevice: อุปกรณ์ที่จะติดตั้ง APK

applicationId String: รหัสแอปพลิเคชันของแอปพลิเคชันที่มีอยู่ซึ่งจะติดตั้ง APK ใหม่ ด้วย

apks : รายการไฟล์ APK

reInstall boolean: เลือกว่าจะเปิดใช้ตัวเลือกการติดตั้งอีกครั้งหรือไม่

installOptions

คิกรีเทิร์น
SplitApkInstaller

ติดตั้ง

public InstallMetrics install (long timeout, 
                TimeUnit unit)

ติดตั้งแอปพลิเคชัน Android ที่สร้างจากไฟล์ APK หลายไฟล์โดยการสตรีมจากไฟล์ในโฮสต์

พารามิเตอร์
timeout long: หมดเวลาการติดตั้ง

unit TimeUnit

คิกรีเทิร์น
InstallMetrics เมตริก InstallMetrics สำหรับเวลาที่ผ่านไประหว่างการติดตั้งนี้

การขว้าง
InstallException หากการติดตั้งไม่สำเร็จ

วิธีการที่ได้รับการป้องกัน

uploadApk

protected boolean uploadApk (String sessionId, 
                File fileToUpload, 
                int uniqueId, 
                long timeout, 
                TimeUnit unit)

พารามิเตอร์
sessionId String

fileToUpload File

uniqueId int

timeout long

unit TimeUnit

คิกรีเทิร์น
boolean