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 shell find ומחזירה את התוצאות בתור 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 shell find ומחזירה את התוצאות בתור ERROR(/ArrayList ) ERROR(/ArrayList ) .

פרמטרים
path String : הנתיב לחיפוש במכשיר.

namePattern String : דפוס שם הקובץ.

options : ERROR(/List) של String עבור אפשרויות אחרות עוברות למצוא.

device ITestDevice : מכשיר הבדיקה.

החזרות
התוצאה ב- ERROR(/ArrayList ) ERROR(/ArrayList ) .

זורק
DeviceNotAvailableException אם החיבור למכשיר אבד ולא ניתן לשחזר אותו.

getPermission

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 נכון אם הנתיב הוא לקריאה בלבד, false אחרת.

זורק
DeviceNotAvailableException

הואReadWriteOnly

public static boolean isReadWriteOnly (String filepath, 
                ITestDevice device)

בדוק אם ההרשאה עבור נתיב נתון היא כתיבה חוזרת.

פרמטרים
filepath String : נתיב לקובץ או ספרייה.

device ITestDevice : מכשיר הבדיקה.

החזרות
boolean נכון אם הנתיב הוא כתיבה חוזרת, שקר אחרת.

זורק
DeviceNotAvailableException