InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.InstallApkSetup


ITargetPreparer ที่ติดตั้ง APK อย่างน้อย 1 รายการซึ่งอยู่ในระบบไฟล์

คลาสนี้ควรใช้สำหรับการติดตั้ง APK จากระบบไฟล์เท่านั้น เมื่อการทดสอบทุกเวอร์ชันของ ต้องอาศัย APK ที่อยู่ในระบบไฟล์ สำหรับการทดสอบที่ใช้ TestAppInstallSetup เพื่อติดตั้ง APK จากไฟล์ ZIP ของการทดสอบ ให้ใช้ --alt-dir เพื่อระบุไดเรกทอรีอื่น ในระบบไฟล์ที่มี APK สำหรับการกำหนดค่าการทดสอบอื่นๆ (เช่น การเรียกใช้ในเครื่องที่ ไม่มีไฟล์ ZIP ของการทดสอบ)

สรุป

เครื่องมือสร้างสาธารณะ

InstallApkSetup()

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

void setApkPaths(Collection<File> paths)

ตั้งค่าเส้นทาง APK

void setThrowIfInstallFail(boolean throwIfInstallFail)

ตั้งค่าให้แสดงข้อผิดพลาดหากการติดตั้งล้มเหลว

void setUp(ITestDevice device, IBuildInfo buildInfo)

เมธอดที่ได้รับการปกป้อง

Collection<File> getApkPaths()

เครื่องมือสร้างสาธารณะ

InstallApkSetup

public InstallApkSetup ()

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

setApkPaths

public void setApkPaths (Collection<File> paths)

ตั้งค่าเส้นทาง APK แสดงสำหรับการทดสอบ

พารามิเตอร์
paths Collection

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

ตั้งค่าให้แสดงข้อผิดพลาดหากการติดตั้งล้มเหลว แสดงสำหรับการทดสอบ

พารามิเตอร์
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

พารามิเตอร์
device ITestDevice

buildInfo IBuildInfo

ส่ง
BuildError
DeviceNotAvailableException
TargetSetupError

เมธอดที่ได้รับการปกป้อง

getApkPaths

protected Collection<File> getApkPaths ()

การคืนสินค้า
Collection<File>