ยูทิลิตีไฟล์เป้าหมาย
public
class
TargetFileUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TargetFileUtils |
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
TargetFileUtils()
|
วิธีการสาธารณะ | |
---|---|
static
|
findFile(String path, String namePattern,
เมธอด Helper ที่เรียกใช้คำสั่ง adb Shell find และแสดงผลลัพธ์เป็น |
static
String
|
getPermission(String filepath, ITestDevice device)
อ่านบิตสิทธิ์ในไฟล์ของเส้นทาง |
static
boolean
|
hasPermission(TargetFileUtils.FilePermission permission, String permissionBits)
ตรวจสอบว่าบิตสิทธิ์ให้สิทธิ์ที่ระบุแก่กลุ่มใดหรือไม่ |
static
boolean
|
isReadOnly(String filepath, ITestDevice device)
ตรวจสอบว่าสิทธิ์สำหรับเส้นทางที่ระบุเป็นแบบอ่านอย่างเดียว |
static
boolean
|
isReadWriteOnly(String filepath, ITestDevice device)
ตรวจสอบว่าสิทธิ์สำหรับเส้นทางที่ระบุเป็นแบบอ่านเขียนหรือไม่ |
ช่างก่อสร้างสาธารณะ
ยูทิลิตีไฟล์เป้าหมาย
public TargetFileUtils ()
วิธีการสาธารณะ
ค้นหาไฟล์
public staticfindFile (String path, String namePattern, options, ITestDevice device)
เมธอด Helper ที่เรียกใช้คำสั่ง adb Shell find และแสดงผลลัพธ์เป็น ERROR(/ArrayList
พารามิเตอร์ | |
---|---|
path |
String : เส้นทางการค้นหาในอุปกรณ์ |
namePattern |
String : รูปแบบของชื่อไฟล์ |
options |
: ERROR(/List) จาก String สำหรับบัตรตัวเลือกอื่นๆ ในการค้นหา |
device |
ITestDevice : อุปกรณ์ทดสอบ |
คิกรีเทิร์น | |
---|---|
|
ผลการค้นหาในภาษาERROR(/ArrayList |
การขว้าง | |
---|---|
DeviceNotAvailableException |
หากการเชื่อมต่อกับอุปกรณ์หายไปและไม่สามารถ กู้คืน |
รับสิทธิ์
public static String getPermission (String filepath, ITestDevice device)
อ่านบิตสิทธิ์ในไฟล์ของเส้นทาง
พารามิเตอร์ | |
---|---|
filepath |
String : เส้นทางไปยังไฟล์หรือไดเรกทอรี |
device |
ITestDevice : อุปกรณ์ทดสอบ |
คิกรีเทิร์น | |
---|---|
String |
บิตสิทธิ์ฐานแปดสำหรับเส้นทาง |
การขว้าง | |
---|---|
DeviceNotAvailableException |
มีสิทธิ์
public static boolean hasPermission (TargetFileUtils.FilePermission permission, String permissionBits)
ตรวจสอบว่าบิตสิทธิ์ให้สิทธิ์ระบุแก่กลุ่มใดหรือไม่
พารามิเตอร์ | |
---|---|
permission |
TargetFileUtils.FilePermission : ระบุสิทธิ์ |
permissionBits |
String : สตริงสิทธิ์ฐานแปด (เช่น 741) |
คิกรีเทิร์น | |
---|---|
boolean |
เป็นจริงหากเจ้าของ/กลุ่ม/ทั่วโลกมีสิทธิ์ที่ระบุ |
อ่านอย่างเดียว
public static boolean isReadOnly (String filepath, ITestDevice device)
ตรวจสอบว่าสิทธิ์สำหรับเส้นทางที่ระบุเป็นแบบอ่านอย่างเดียวหรือไม่
พารามิเตอร์ | |
---|---|
filepath |
String : เส้นทางไปยังไฟล์หรือไดเรกทอรี |
device |
ITestDevice : อุปกรณ์ทดสอบ |
คิกรีเทิร์น | |
---|---|
boolean |
true หากเส้นทางเป็นแบบอ่านอย่างเดียว หรือจะเป็น false หากไม่เป็นเช่นนั้น |
การขว้าง | |
---|---|
DeviceNotAvailableException |
เป็นแบบอ่านอย่างเดียว
public static boolean isReadWriteOnly (String filepath, ITestDevice device)
ตรวจสอบว่าสิทธิ์สำหรับเส้นทางที่ระบุเป็นแบบอ่านเขียนหรือไม่
พารามิเตอร์ | |
---|---|
filepath |
String : เส้นทางไปยังไฟล์หรือไดเรกทอรี |
device |
ITestDevice : อุปกรณ์ทดสอบ |
คิกรีเทิร์น | |
---|---|
boolean |
true หากเส้นทางเป็นแบบอ่านและเขียน false หากไม่เป็นเช่นนั้น |
การขว้าง | |
---|---|
DeviceNotAvailableException |