تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
واجهة برمجة التطبيقات TargetFileUtils
public
class
TargetFileUtils
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TargetFileUtils
|
ملخّص
شركة إنشاءات عامة
واجهة برمجة التطبيقات TargetFileUtils
public TargetFileUtils ()
الطرق العامة
العثور على الملف
public static findFile (String path,
String namePattern,
options,
ITestDevice device)
الطريقة المساعدة التي تنفّذ أمر adb shell find وتعرض النتائج في صورة ERROR(/ArrayList)
المعلمات |
path |
String : مسار البحث على الجهاز |
namePattern |
String : نمط اسم الملف |
options |
: عنصر ERROR(/List) بقيمة String يؤدي إلى تمرير الخيارات الأخرى للعثور عليها. |
device |
ITestDevice : جهاز الاختبار |
الحصول على إذن
public static String getPermission (String filepath,
ITestDevice device)
قراءة وحدات بت إذن الملف في المسار.
المعلمات |
filepath |
String : المسار إلى ملف أو دليل |
device |
ITestDevice : جهاز الاختبار |
المرتجعات |
String |
وحدات بت الإذن الثماني للمسار. |
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 |
true إذا كان المسار readonly أو false في الحالات الأخرى. |
للقراءة فقط
public static boolean isReadWriteOnly (String filepath,
ITestDevice device)
تحقق مما إذا كان إذن مسار معين للقراءة والكتابة.
المعلمات |
filepath |
String : المسار إلى ملف أو دليل |
device |
ITestDevice : جهاز الاختبار |
المرتجعات |
boolean |
true إذا كان المسار readread، ويكون false في الحالات الأخرى. |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-08-29 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)"]]