A partire dal 2026, per allinearci al nostro modello di sviluppo trunk stabile e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per compilare e contribuire ad AOSP, utilizza android-latest-release. Il branch del manifest android-latest-release farà sempre riferimento alla release più recente pubblicata su AOSP. Per saperne di più, consulta la sezione Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
TargetFileUtils
public
class
TargetFileUtils
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.TargetFileUtils
|
Riepilogo
Metodi pubblici |
static
ArrayList<String>
|
findFile(String path, String namePattern, List<String> options, ITestDevice device)
Metodo helper che esegue un comando adb shell find e restituisce i risultati come ERROR(/ArrayList).
|
static
String
|
getPermission(String filepath, ITestDevice device)
Leggi i bit di autorizzazione dei file di un percorso.
|
static
boolean
|
hasPermission(TargetFileUtils.FilePermission permission, String permissionBits)
Determina se i bit di autorizzazione concedono l'autorizzazione specificata a qualsiasi gruppo.
|
static
boolean
|
isReadOnly(String filepath, ITestDevice device)
Verifica se l'autorizzazione per un determinato percorso è di sola lettura.
|
static
boolean
|
isReadWriteOnly(String filepath, ITestDevice device)
Verifica se l'autorizzazione per un determinato percorso è di lettura/scrittura.
|
Costruttori pubblici
TargetFileUtils
public TargetFileUtils ()
Metodi pubblici
findFile
public static ArrayList<String> findFile (String path,
String namePattern,
List<String> options,
ITestDevice device)
Metodo helper che esegue un comando adb shell find e restituisce i risultati come ERROR(/ArrayList).
| Parametri |
path |
String: Il percorso di ricerca sul dispositivo. |
namePattern |
String: Il pattern del nome file. |
options |
List: List di String per trovare altre opzioni di abbonamento. |
device |
ITestDevice: Il dispositivo di test. |
getPermission
public static String getPermission (String filepath,
ITestDevice device)
Leggi i bit di autorizzazione dei file di un percorso.
| Parametri |
filepath |
String: percorso di un file o di una directory. |
device |
ITestDevice: Il dispositivo di test. |
| Resi |
String |
Bit di autorizzazione ottale per il percorso. |
hasPermission
public static boolean hasPermission (TargetFileUtils.FilePermission permission,
String permissionBits)
Determina se i bit di autorizzazione concedono l'autorizzazione specificata a qualsiasi gruppo.
| Parametri |
permission |
TargetFileUtils.FilePermission: specifica le autorizzazioni. |
permissionBits |
String: la stringa di autorizzazioni ottali (ad es. 741). |
| Resi |
boolean |
Vero se un proprietario, un gruppo o un utente globale dispone dell'autorizzazione specifica. |
isReadOnly
public static boolean isReadOnly (String filepath,
ITestDevice device)
Verifica se l'autorizzazione per un determinato percorso è di sola lettura.
| Parametri |
filepath |
String: percorso di un file o di una directory. |
device |
ITestDevice: Il dispositivo di test. |
| Resi |
boolean |
true se il percorso è di sola lettura, false in caso contrario. |
isReadWriteOnly
public static boolean isReadWriteOnly (String filepath,
ITestDevice device)
Verifica se l'autorizzazione per un determinato percorso è di lettura/scrittura.
| Parametri |
filepath |
String: percorso di un file o di una directory. |
device |
ITestDevice: Il dispositivo di test. |
| Resi |
boolean |
true se il percorso è in lettura/scrittura, false in caso contrario. |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2026-06-22 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-06-22 UTC."],[],[]]