จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ApkChangeDetector
public
class
ApkChangeDetector
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.targetprep.incremental.ApkChangeDetector
|
คลาสนี้จะตรวจจับว่า APK ที่จะติดตั้งแตกต่างจาก APK ในอุปกรณ์หรือไม่ เพื่อตัดสินใจว่าจะข้ามการติดตั้งและถอนการติดตั้งแอประหว่าง setUp และ tearDown ของ ERROR(/TestAppInstallSetup)
หรือไม่
สรุป
ตัวสร้างแบบสาธารณะ
ApkChangeDetector
public ApkChangeDetector ()
เมธอดสาธารณะ
handlePackageCleanup
public boolean handlePackageCleanup (String packageName,
ITestDevice device,
Integer userId,
boolean forAllUsers)
จัดการกระบวนการล้างข้อมูลแพ็กเกจ
พารามิเตอร์ |
packageName |
String : ชื่อของแพ็กเกจที่จะล้าง |
device |
ITestDevice : ระบุอุปกรณ์ที่ทำการทดสอบ |
userId |
Integer : รหัสผู้ใช้ปัจจุบัน |
forAllUsers |
boolean : ระบุว่าควรล้างข้อมูลสำหรับผู้ใช้ทั้งหมดหรือไม่ |
คิกรีเทิร์น |
boolean |
การดำเนินการล้างข้อมูลของแพ็กเกจที่ระบุเสร็จสมบูรณ์แล้วหรือยัง ค่าเริ่มต้นคือเท็จ ซึ่งบ่งบอกว่าการล้างข้อมูลยังไม่เสร็จสมบูรณ์ |
handleTestAppsPreinstall
public boolean handleTestAppsPreinstall (String packageName,
testApps,
ITestDevice device,
Integer userId,
boolean forAllUsers)
จัดการกระบวนการติดตั้งแอปล่วงหน้า
พารามิเตอร์ |
packageName |
String : ชื่อแพ็กเกจ |
testApps |
: ระบุไฟล์ APK ทั้งหมดในแพ็กเกจที่มีชื่อ ERROR(/packageName) |
device |
ITestDevice : ระบุอุปกรณ์ที่ทำการทดสอบ |
userId |
Integer : รหัสผู้ใช้ปัจจุบัน |
forAllUsers |
boolean : ระบุว่าควรล้างข้อมูลสำหรับผู้ใช้ทั้งหมดหรือไม่ |
คิกรีเทิร์น |
boolean |
จัดการ APK ใน ERROR(/packageName) ภายใต้การตั้งค่าการเพิ่มในเครื่องอย่างสมบูรณ์หรือไม่ ค่าเริ่มต้นคือเท็จ ซึ่งไม่จําเป็นต้องติดตั้ง APK ของแพ็กเกจอีกครั้ง |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-03-19 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-03-19 UTC"],[],[]]