Ab dem 27. März 2025 empfehlen wir, android-latest-release
anstelle von aosp-main
zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
TargetFileUtils
public
class
TargetFileUtils
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TargetFileUtils
|
Zusammenfassung
Öffentliche Methoden |
static
|
findFile(String path, String namePattern, options, ITestDevice device)
Hilfsmethode, die einen adb-Shell-Suchbefehl ausführt und die Ergebnisse als ERROR(/ArrayList) zurückgibt.
|
static
String
|
getPermission(String filepath, ITestDevice device)
Lies die Berechtigungsbits einer Datei eines Pfads.
|
static
boolean
|
hasPermission(TargetFileUtils.FilePermission permission, String permissionBits)
Bestimmt, ob die Berechtigungsbits einer Gruppe die angegebene Berechtigung gewähren.
|
static
boolean
|
isReadOnly(String filepath, ITestDevice device)
Prüfen, ob die Berechtigung für einen bestimmten Pfad „Lesezugriff“ ist.
|
static
boolean
|
isReadWriteOnly(String filepath, ITestDevice device)
Prüfen, ob die Berechtigung für einen bestimmten Pfad „Lesen/Schreiben“ ist
|
Öffentliche Konstruktoren
TargetFileUtils
public TargetFileUtils ()
Öffentliche Methoden
findFile
public static findFile (String path,
String namePattern,
options,
ITestDevice device)
Hilfsmethode, die einen adb-Shell-Suchbefehl ausführt und die Ergebnisse als ERROR(/ArrayList)
zurückgibt.
Parameter |
path |
String : Der Pfad, unter dem auf dem Gerät gesucht werden soll. |
namePattern |
String : Das Dateinamenmuster. |
options |
: Ein ERROR(/List) von String für andere Optionen, die gefunden werden sollen. |
device |
ITestDevice : Das Testgerät. |
getPermission
public static String getPermission (String filepath,
ITestDevice device)
Lies die Berechtigungs-Bits einer Datei eines Pfads.
Parameter |
filepath |
String : Pfad zu einer Datei oder einem Verzeichnis. |
device |
ITestDevice : Das Testgerät. |
Returns |
String |
Oktale Berechtigungs-Bits für den Pfad. |
hasPermission
public static boolean hasPermission (TargetFileUtils.FilePermission permission,
String permissionBits)
Bestimmt, ob die Berechtigungsbits einer Gruppe die angegebene Berechtigung gewähren.
Parameter |
permission |
TargetFileUtils.FilePermission : Die angegebenen Berechtigungen. |
permissionBits |
String : Der Oktal-Berechtigungsstring (z.B. 741). |
Returns |
boolean |
„Wahr“, wenn mindestens ein Inhaber, eine Gruppe oder ein Nutzer die angegebene Berechtigung hat. |
isReadOnly
public static boolean isReadOnly (String filepath,
ITestDevice device)
Prüfen, ob die Berechtigung für einen bestimmten Pfad „Lesezugriff“ ist.
Parameter |
filepath |
String : Pfad zu einer Datei oder einem Verzeichnis. |
device |
ITestDevice : Das Testgerät. |
Returns |
boolean |
„true“, wenn der Pfad nur lesend ist, andernfalls „false“. |
isReadWriteOnly
public static boolean isReadWriteOnly (String filepath,
ITestDevice device)
Prüfen, ob die Berechtigung für einen bestimmten Pfad „Lesen/Schreiben“ ist
Parameter |
filepath |
String : Pfad zu einer Datei oder einem Verzeichnis. |
device |
ITestDevice : Das Testgerät. |
Returns |
boolean |
„true“, wenn der Pfad lesend und schreibend ist, andernfalls „false“. |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-03-26 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-03-26 (UTC)."],[],[]]