ติดตั้ง ApkSetup
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 () |
ผู้สร้างสาธารณะ
ติดตั้ง 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 |
วิธีการป้องกัน
getApkPaths
protectedgetApkPaths ()
ส่งคืน | |
---|---|