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 : ERROR(/List) من String لتمرير الخيارات الأخرى للعثور عليها.

device ITestDevice : جهاز الاختبار.

عائدات
النتيجة في ERROR(/ArrayList ) ERROR(/ArrayList ) .

رميات
DeviceNotAvailableException إذا انقطع الاتصال بالجهاز ولا يمكن استعادته.

الحصول على إذن

public static String getPermission (String filepath, 
                ITestDevice device)

قراءة بتات إذن الملف للمسار.

حدود
filepath String : المسار إلى ملف أو دليل.

device ITestDevice : جهاز الاختبار.

عائدات
String بتات إذن ثماني للمسار.

رميات
DeviceNotAvailableException

hasPermission

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

للقراءة والكتابة فقط

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

تحقق مما إذا كان الإذن لمسار معين للقراءة والكتابة.

حدود
filepath String : المسار إلى ملف أو دليل.

device ITestDevice : جهاز الاختبار.

عائدات
boolean صحيح إذا كان المسار للقراءة والكتابة، وخطأ فيما عدا ذلك.

رميات
DeviceNotAvailableException