ยูทิลิตีไฟล์เป้าหมาย

public class TargetFileUtils
extends Object

java.lang.Object
com.android.tradefed.util.TargetFileUtils


สรุป

ช่างก่อสร้างสาธารณะ

TargetFileUtils()

วิธีการสาธารณะ

static findFile(String path, String namePattern, options, ITestDevice device)

เมธอด Helper ที่เรียกใช้คำสั่ง adb Shell find และแสดงผลลัพธ์เป็น ERROR(/ArrayList)

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 static  findFile (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