קובצי TargetFileUtils
public
class
TargetFileUtils
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.TargetFileUtils |
סיכום
בנאים ציבוריים | |
---|---|
TargetFileUtils()
|
שיטות ציבוריות | |
---|---|
static
|
findFile(String path, String namePattern,
שיטת עזרה שמפעילה פקודת חיפוש מעטפת מסוג adb ומחזירה את התוצאות בתור |
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 ()
שיטות ציבוריות
findFile
public staticfindFile (String path, String namePattern, options, ITestDevice device)
שיטת עזרה שמפעילה פקודת חיפוש מעטפת מסוג adb ומחזירה את התוצאות בתור 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 |
הערך הוא True אם לכל בעלים/קבוצה או גלובלי יש הרשאה לציין את ההרשאה. |
הרשאת קריאה בלבד
public static boolean isReadOnly (String filepath, ITestDevice device)
בודקים אם ההרשאה לנתיב נתון מוגדרת לקריאה בלבד.
פרמטרים | |
---|---|
filepath |
String : נתיב לקובץ או לספרייה. |
device |
ITestDevice : מכשיר הבדיקה. |
החזרות | |
---|---|
boolean |
true אם הנתיב הוא לקריאה בלבד, אחרת false. |
קליעות | |
---|---|
DeviceNotAvailableException |
isReadWriteOnly
public static boolean isReadWriteOnly (String filepath, ITestDevice device)
בודקים אם ההרשאה לנתיב נתון היא קריאה לכתיבה.
פרמטרים | |
---|---|
filepath |
String : נתיב לקובץ או לספרייה. |
device |
ITestDevice : מכשיר הבדיקה. |
החזרות | |
---|---|
boolean |
true אם הנתיב הוא קריאה וכתיבה, אחרת false. |
קליעות | |
---|---|
DeviceNotAvailableException |