TargetFileUtils

public class TargetFileUtils
extends Object

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


สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

TargetFileUtils ()

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

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

วิธีการช่วยเหลือซึ่งดำเนินการคำสั่ง adb เชลล์ค้นหาและส่งกลับผลลัพธ์เป็น ERROR(/ArrayList ) 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)

ตรวจสอบว่าการอนุญาตสำหรับเส้นทางที่กำหนดเป็นแบบอ่านเขียนหรือไม่

ผู้รับเหมาก่อสร้างสาธารณะ

TargetFileUtils

public TargetFileUtils ()

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

ค้นหาไฟล์

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

วิธีการช่วยเหลือซึ่งดำเนินการคำสั่ง adb เชลล์ค้นหาและส่งกลับผลลัพธ์เป็น ERROR(/ArrayList ) ERROR(/ArrayList ) .

พารามิเตอร์
path String : เส้นทางในการค้นหาบนอุปกรณ์

namePattern String : รูปแบบชื่อไฟล์

options : A ERROR(/List) ของ String สำหรับตัวเลือกอื่นที่ผ่านไปเพื่อค้นหา

device ITestDevice : อุปกรณ์ทดสอบ

การส่งคืน
ผลลัพธ์เป็น ERROR(/ArrayList ) 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 จริงถ้าเส้นทางเป็นแบบอ่านอย่างเดียว มิฉะนั้นเป็นเท็จ

ขว้าง
DeviceNotAvailableException

คือ ReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

ตรวจสอบว่าการอนุญาตสำหรับเส้นทางที่กำหนดเป็นแบบอ่านเขียนหรือไม่

พารามิเตอร์
filepath String : พาธไปยังไฟล์หรือไดเร็กทอรี

device ITestDevice : อุปกรณ์ทดสอบ

การส่งคืน
boolean จริงถ้าเส้นทางเป็นแบบอ่านเขียน อย่างอื่นเป็นเท็จ

ขว้าง
DeviceNotAvailableException