DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
การใช้งานเริ่มต้นของตัวติดตั้ง zip ทดสอบ
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
DefaultTestsZipInstaller () ตัวสร้างเริ่มต้น | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) ตัวสร้างความสะดวกนี้อนุญาตให้ผู้เรียกตั้งค่ารายการข้ามได้โดยตรง แทนที่จะต้องเรียก | |
DefaultTestsZipInstaller (String... skipList) ตัวสร้างความสะดวกนี้อนุญาตให้ผู้เรียกตั้งค่ารายการข้ามได้โดยตรง แทนที่จะต้องเรียก |
วิธีการสาธารณะ | |
---|---|
void | deleteData ( ITestDevice device) ลบไฟล์/ไดเร็กทอรีทั้งหมดออกจาก |
getDataWipeSkipList () รับไดเร็กทอรีของไดเร็กทอรีที่จะล้าง ใช้สำหรับการทดสอบเท่านั้น | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) พุชเนื้อหาของไฟล์ tests.zip ไปยังพาร์ติชันข้อมูลของอุปกรณ์ การใช้งานนี้จะรีบูตอุปกรณ์เข้าสู่พื้นที่ผู้ใช้ก่อนดำเนินการต่อ |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) ตั้งค่ารายการเส้นทางภายใต้ |
void | setDataWipeSkipList (String... skipList) ตั้งค่ารายการเส้นทางภายใต้ |
ผู้รับเหมาก่อสร้างสาธารณะ
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
ตัวสร้างเริ่มต้น
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
ตัวสร้างความสะดวกนี้อนุญาตให้ผู้เรียกตั้งค่ารายการข้ามได้โดยตรง แทนที่จะต้องเรียก setDataWipeSkipList( )
setDataWipeSkipList( )
แยกกัน
พารามิเตอร์ | |
---|---|
skipList | /data ที่จะเก็บไว้เมื่อทำการล้างระบบไฟล์ @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
ตัวสร้างความสะดวกนี้อนุญาตให้ผู้เรียกตั้งค่ารายการข้ามได้โดยตรง แทนที่จะต้องเรียก setDataWipeSkipList( )
setDataWipeSkipList( )
แยกกัน
พารามิเตอร์ | |
---|---|
skipList | String : คอลเลกชันของเส้นทางภายใต้ /data ที่จะเก็บไว้เมื่อทำการล้างระบบไฟล์ @see #setDataWipeSkipList |
วิธีการสาธารณะ
ลบข้อมูล
public void deleteData (ITestDevice device)
ลบไฟล์/ไดเร็กทอรีทั้งหมดออกจาก /data
บนอุปกรณ์ที่ระบุ ยกเว้นไฟล์/ไดเร็กทอรีที่ถูกแยกออกจากรายการข้าม
พารามิเตอร์ | |
---|---|
device | ITestDevice : ITestDevice ที่จะดำเนินการ |
ขว้าง | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
รับไดเร็กทอรีของไดเร็กทอรีที่จะล้าง ใช้สำหรับการทดสอบเท่านั้น
การส่งคืน | |
---|---|
ชุดของไดเร็กทอรีที่จะข้ามเมื่อทำการล้างไดเร็กทอรี |
pushTestsZipOntoData.pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
พุชเนื้อหาของไฟล์ tests.zip ไปยังพาร์ติชันข้อมูลของอุปกรณ์
การใช้งานนี้จะรีบูตอุปกรณ์เข้าสู่พื้นที่ผู้ใช้ก่อนดำเนินการต่อ นอกจากนี้ยังจะหยุดรันไทม์ของ Android และปล่อยทิ้งไว้เมื่อกลับมา
พารามิเตอร์ | |
---|---|
device | ITestDevice : ITestDevice ที่จะแฟลช ถือว่าอยู่ในโหมด adb |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo ที่มีไฟล์ zip ทดสอบเพื่อแฟลช |
ขว้าง | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
ตั้งค่ารายการเส้นทางภายใต้ /data
เพื่อหลีกเลี่ยงการล้างข้อมูล
พารามิเตอร์ | |
---|---|
skipList | /data |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
ตั้งค่ารายการเส้นทางภายใต้ /data
เพื่อหลีกเลี่ยงการล้างข้อมูล
พารามิเตอร์ | |
---|---|
skipList | String : รายการไดเรกทอรีที่จะข้าม โปรดทราบว่ารายละเอียดของรายการที่ข้ามนั้นเป็นรายการลูกโดยตรงของ /data |