ตั้งค่าการติดตั้ง APK

public class InstallApkSetup
extends BaseTargetPreparer

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


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

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

สรุป

ช่างก่อสร้างสาธารณะ

InstallApkSetup()

วิธีการสาธารณะ

void setApkPaths( paths)

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

void setThrowIfInstallFail(boolean throwIfInstallFail)

ตั้งค่าการส่งหากการติดตั้งล้มเหลว

void setUp(ITestDevice device, IBuildInfo buildInfo)

วิธีการป้องกัน

getApkPaths()

ช่างก่อสร้างสาธารณะ

ตั้งค่าการติดตั้ง APK

public InstallApkSetup ()

วิธีการสาธารณะ

setApkPath

public void setApkPaths ( paths)

ตั้งค่าเส้นทาง APK เปิดเผยสำหรับการทดสอบ

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

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

public void setThrowIfInstallFail (boolean throwIfInstallFail)

ตั้งค่าการส่งหากการติดตั้งล้มเหลว เปิดเผยสำหรับการทดสอบ

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

ตั้งค่า

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

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

buildInfo IBuildInfo

การขว้าง
BuildError
DeviceNotAvailableException
TargetSetupError

วิธีการป้องกัน

getApkPath

protected  getApkPaths ()

คิกรีเทิร์น