Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
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
ArrayList<String>
|
findFile(String path, String namePattern, List<String> options, ITestDevice device)
Hilfsmethode, die einen „adb shell find“-Befehl ausführt und die Ergebnisse als ERROR(/ArrayList) zurückgibt.
|
static
String
|
getPermission(String filepath, ITestDevice device)
Liest die Dateiberechtigungs-Bits eines Pfads.
|
static
boolean
|
hasPermission(TargetFileUtils.FilePermission permission, String permissionBits)
Gibt an, ob die Berechtigungs-Bits einer Gruppe die angegebene Berechtigung erteilen.
|
static
boolean
|
isReadOnly(String filepath, ITestDevice device)
Prüft, ob die Berechtigung für einen bestimmten Pfad schreibgeschützt ist.
|
static
boolean
|
isReadWriteOnly(String filepath, ITestDevice device)
Prüft, ob die Berechtigung für einen bestimmten Pfad „readwrite“ ist.
|
Öffentliche Konstruktoren
TargetFileUtils
public TargetFileUtils ()
Öffentliche Methoden
findFile
public static ArrayList<String> findFile (String path,
String namePattern,
List<String> options,
ITestDevice device)
Hilfsmethode, die einen „adb shell find“-Befehl ausführt und die Ergebnisse als ERROR(/ArrayList) zurückgibt.
| Parameter |
path |
String: Der Pfad, der auf dem Gerät durchsucht werden soll. |
namePattern |
String: Das Dateinamenmuster. |
options |
List: Ein 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)
Liest die Dateiberechtigungs-Bits eines Pfads.
| Parameter |
filepath |
String: Pfad zu einer Datei oder einem Verzeichnis. |
device |
ITestDevice: Das Testgerät. |
| Gibt Folgendes zurück: |
String |
Oktale Berechtigungs-Bits für den Pfad. |
hasPermission
public static boolean hasPermission (TargetFileUtils.FilePermission permission,
String permissionBits)
Gibt an, ob die Berechtigungs-Bits einer Gruppe die angegebene Berechtigung erteilen.
| Parameter |
permission |
TargetFileUtils.FilePermission: Die angegebenen Berechtigungen. |
permissionBits |
String: Der oktale Berechtigungsstring (z.B. 741). |
| Gibt Folgendes zurück: |
boolean |
„True“, wenn ein Inhaber, eine Gruppe oder ein globaler Nutzer die Berechtigung „specify“ hat. |
isReadOnly
public static boolean isReadOnly (String filepath,
ITestDevice device)
Prüft, ob die Berechtigung für einen bestimmten Pfad schreibgeschützt ist.
| Parameter |
filepath |
String: Pfad zu einer Datei oder einem Verzeichnis. |
device |
ITestDevice: Das Testgerät. |
| Gibt Folgendes zurück: |
boolean |
„true“, wenn der Pfad schreibgeschützt ist, andernfalls „false“. |
isReadWriteOnly
public static boolean isReadWriteOnly (String filepath,
ITestDevice device)
Prüft, ob die Berechtigung für einen bestimmten Pfad „readwrite“ ist.
| Parameter |
filepath |
String: Pfad zu einer Datei oder einem Verzeichnis. |
device |
ITestDevice: Das Testgerät. |
| Gibt Folgendes zurück: |
boolean |
„true“, wenn der Pfad Lese-/Schreibzugriff hat, 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: 2026-06-22 (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: 2026-06-22 (UTC)."],[],[]]