InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


ITargetPreparer ที่ติดตั้ง apk อย่างน้อยหนึ่งตัวที่อยู่บนระบบไฟล์

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

สรุป

ผู้สร้างสาธารณะ

InstallApkSetup ()

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

void setApkPaths ( paths) setApkPaths ( paths)

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

void setThrowIfInstallFail (boolean throwIfInstallFail)

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

void setUp ( ITestDevice device, IBuildInfo buildInfo)

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

getApkPaths ()

ผู้สร้างสาธารณะ

InstallApkSetup

public InstallApkSetup ()

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

setApkPaths

public void setApkPaths ( paths)

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

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

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

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

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

ติดตั้ง

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

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

buildInfo IBuildInfo

ขว้าง
BuildError
DeviceNotAvailableException
TargetSetupError

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

getApkPaths

protected  getApkPaths ()

คืนสินค้า