DefaultTestsZipInstaller

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

java.lang.Object
   ↳ com.android.tradefed.targetprep.DefaultTestsZipInstaller


การติดตั้งโปรแกรมติดตั้ง ZIP ทดสอบเริ่มต้น

สรุป

ตัวสร้างแบบสาธารณะ

DefaultTestsZipInstaller()

ตัวสร้างเริ่มต้น

DefaultTestsZipInstaller( skipList)

ตัวสร้างที่สะดวกนี้ช่วยให้ผู้เรียกตั้งค่ารายการการข้ามได้โดยตรงโดยไม่ต้องเรียก setDataWipeSkipList() แยกต่างหาก

DefaultTestsZipInstaller(String... skipList)

ตัวสร้างที่สะดวกนี้ช่วยให้ผู้เรียกตั้งค่ารายการการข้ามได้โดยตรงโดยไม่ต้องเรียก setDataWipeSkipList() แยกต่างหาก

เมธอดสาธารณะ

void deleteData(ITestDevice device)

นำไฟล์/ไดเรกทอรีทั้งหมดออกจาก /data ในอุปกรณ์ที่ระบุ ยกเว้นไฟล์/ไดเรกทอรีที่ยกเว้นโดยรายการการข้าม

getDataWipeSkipList()

รับไดเรกทอรีของไดเรกทอรีที่จะล้างข้อมูล ใช้สำหรับการทดสอบเท่านั้น

void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

พุชเนื้อหาของไฟล์ tests.zip ไปยังพาร์ติชันข้อมูลของอุปกรณ์

การติดตั้งใช้งานนี้จะรีบูตอุปกรณ์ไปยังพื้นที่ผู้ใช้ก่อนดำเนินการต่อ

void setDataWipeSkipList( skipList)

ตั้งค่ารายการเส้นทางในส่วน /data เพื่อหลีกเลี่ยงการล้าง

void setDataWipeSkipList(String... skipList)

ตั้งค่ารายการเส้นทางในส่วน /data เพื่อหลีกเลี่ยงการล้าง

ตัวสร้างแบบสาธารณะ

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ()

ตัวสร้างเริ่มต้น

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ( skipList)

ตัวสร้างที่สะดวกนี้ช่วยให้ผู้เรียกตั้งค่ารายการการข้ามได้โดยตรงโดยไม่ต้องเรียก setDataWipeSkipList() แยกต่างหาก

พารามิเตอร์
skipList : ชุดเส้นทางภายใต้ /data ที่จะเก็บไว้เมื่อล้างระบบไฟล์ @see #setDataWipeSkipList

DefaultTestsZipInstaller

public DefaultTestsZipInstaller (String... skipList)

ตัวสร้างที่สะดวกนี้ช่วยให้ผู้เรียกตั้งค่ารายการการข้ามได้โดยตรงโดยไม่ต้องเรียก setDataWipeSkipList() แยกต่างหาก

พารามิเตอร์
skipList String: ชุดเส้นทางภายใต้ /data ที่จะเก็บไว้เมื่อล้างระบบไฟล์ @see #setDataWipeSkipList

เมธอดสาธารณะ

deleteData

public void deleteData (ITestDevice device)

นำไฟล์/ไดเรกทอรีทั้งหมดออกจาก /data ในอุปกรณ์ที่ระบุ ยกเว้นไฟล์/ไดเรกทอรีที่ยกเว้นโดยรายการการข้าม

การติดตั้งใช้งานจะหยุดรันไทม์ในอุปกรณ์ เราขอแนะนำให้รีบูตอุปกรณ์เมื่อทำตามวิธีการนี้เสร็จแล้ว

พารามิเตอร์
device ITestDevice: ITestDevice ที่จะดำเนินการ

การโยน
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

รับไดเรกทอรีของไดเรกทอรีที่จะล้างข้อมูล ใช้สำหรับการทดสอบเท่านั้น

คิกรีเทิร์น
ชุดไดเรกทอรีที่จะข้ามเมื่อล้างข้อมูลไดเรกทอรี

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