ติดตั้ง ApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.ติดตั้งApkSetup


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

คลาสนี้ควรใช้สำหรับการติดตั้ง 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 ()

ผู้รับเหมาก่อสร้างสาธารณะ

ติดตั้ง ApkSetup

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

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

รับApkPaths

protected  getApkPaths ()

การส่งคืน