RemoteSplitApkInstaller

public class RemoteSplitApkInstaller
extends SplitApkInstallerBase

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


สรุป

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

static RemoteSplitApkInstaller create(IDevice device, remoteApks, boolean reInstall, installOptions)

แสดง SplitApkInstaller สำหรับรายการ APK ที่ระบุซึ่งอัปโหลดไปยัง อุปกรณ์ที่ระบุแล้ว

static RemoteSplitApkInstaller create(IDevice device, String applicationId, remoteApks, boolean reInstall, installOptions)

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

void install(long timeout, TimeUnit unit)

ติดตั้งแอปพลิเคชัน Android ที่สร้างจากไฟล์ APK หลายไฟล์ซึ่งอยู่ในอุปกรณ์

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

boolean writeRemoteApk(String sessionId, String filePath, long timeout, TimeUnit unit)

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

สร้าง

public static RemoteSplitApkInstaller create (IDevice device, 
                 remoteApks, 
                boolean reInstall, 
                 installOptions)

แสดง SplitApkInstaller สำหรับรายการ APK ที่ระบุซึ่งอัปโหลดไปยัง อุปกรณ์ที่ระบุแล้ว

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

remoteApks

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

installOptions

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

สร้าง

public static RemoteSplitApkInstaller create (IDevice device, 
                String applicationId, 
                 remoteApks, 
                boolean reInstall, 
                 installOptions)

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

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

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

remoteApks

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

installOptions

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

ติดตั้ง

public void install (long timeout, 
                TimeUnit unit)

ติดตั้งแอปพลิเคชัน Android ที่สร้างจากไฟล์ APK หลายไฟล์ซึ่งอยู่ในอุปกรณ์

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

unit TimeUnit

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

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

writeRemoteApk

protected boolean writeRemoteApk (String sessionId, 
                String filePath, 
                long timeout, 
                TimeUnit unit)

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

filePath String

timeout long

unit TimeUnit

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