Ab 2026 werden wir den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen, um unser trunk-stable-Entwicklungsmodell zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten. Für die Entwicklung und das Beitragen zu AOSP empfehlen wir die Verwendung von android-latest-release anstelle von aosp-main. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an 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-07-27 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[]]