A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
RemoteFileUtil
public
class
RemoteFileUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.device.cloud.RemoteFileUtil
|
Clase de utilidad para controlar archivos desde una instancia remota
Resumen
Métodos públicos |
static
boolean
|
doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Verifica si existe un archivo (o directorio) en la instancia remota
|
static
File
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Recupera un directorio remoto del host remoto.
|
static
boolean
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Recupera un directorio remoto del host remoto.
|
static
File
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Recupera un archivo remoto en la instancia del contenedor.
|
static
boolean
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Recupera un archivo remoto en el dispositivo o la instancia del contenedor.
|
static
boolean
|
pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Envía un ERROR(/File) del host local a la instancia remota
|
Constructores públicos
RemoteFileUtil
public RemoteFileUtil ()
Métodos públicos
doesRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
Verifica si existe un archivo (o directorio) en la instancia remota
Parámetros |
remoteInstance |
GceAvdInfo : Es el GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Un TestDeviceOptions que describe las opciones de dispositivos que se usarán para el dispositivo de GCE. |
runUtil |
IRunUtil : Un IRunUtil para ejecutar comandos. |
timeout |
long : Es el tiempo, en milisegundos, que se espera para que se complete la recuperación. |
remotePath |
String : Es la ruta de acceso remota en la que se encuentra el archivo. |
Muestra |
boolean |
si el archivo existe o no |
fetchRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
Recupera un directorio remoto del host remoto.
Parámetros |
remoteInstance |
GceAvdInfo : Es el GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Un TestDeviceOptions que describe las opciones de dispositivos que se usarán para el dispositivo de GCE. |
runUtil |
IRunUtil : Un IRunUtil para ejecutar comandos. |
timeout |
long : Es el tiempo, en milisegundos, que se espera para que se complete la recuperación. |
remoteDirPath |
String : Es la ruta de acceso remota donde se encuentra el directorio. |
Muestra |
File |
El directorio ERROR(/File) extraído si se realiza correctamente, nulo de lo contrario |
fetchRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
Recupera un directorio remoto del host remoto.
Parámetros |
remoteInstance |
GceAvdInfo : Es el GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Un TestDeviceOptions que describe las opciones de dispositivos que se usarán para el dispositivo de GCE. |
runUtil |
IRunUtil : Un IRunUtil para ejecutar comandos. |
timeout |
long : Es el tiempo, en milisegundos, que se espera para que se complete la recuperación. |
remoteDirPath |
String : Es la ruta de acceso remota donde se encuentra el directorio. |
localDir |
File : Es el directorio local en el que se deben colocar los archivos extraídos. |
Muestra |
boolean |
Es verdadero si se ejecuta correctamente; de lo contrario, es falso. |
fetchRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
Recupera un archivo remoto en la instancia del contenedor.
Parámetros |
remoteInstance |
GceAvdInfo : Es el GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Un TestDeviceOptions que describe las opciones de dispositivos que se usarán para el dispositivo de GCE. |
runUtil |
IRunUtil : Un IRunUtil para ejecutar comandos. |
timeout |
long : Es el tiempo, en milisegundos, que se espera para que se complete la recuperación. |
remoteFilePath |
String : Es la ruta de acceso remota en la que se encuentra el archivo. |
Muestra |
File |
El archivo extraído si se realiza correctamente, nulo de lo contrario |
fetchRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Recupera un archivo remoto en el dispositivo o la instancia del contenedor.
Parámetros |
remoteInstance |
GceAvdInfo : Es el GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Un TestDeviceOptions que describe las opciones de dispositivos que se usarán para el dispositivo de GCE. |
runUtil |
IRunUtil : Un IRunUtil para ejecutar comandos. |
timeout |
long : Es el tiempo, en milisegundos, que se espera para que se complete la recuperación. |
remoteFilePath |
String : Es la ruta de acceso remota en la que se encuentra el archivo. |
localFile |
File : Es el ERROR(/File) local desde el que se extraerá el archivo remoto. |
Muestra |
boolean |
Es verdadero si se ejecuta correctamente; de lo contrario, es falso. |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Envía un ERROR(/File)
del host local a la instancia remota
Parámetros |
remoteInstance |
GceAvdInfo : Es el GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Un TestDeviceOptions que describe las opciones de dispositivos que se usarán para el dispositivo de GCE. |
scpArgs |
: Son argumentos adicionales que se pasarán al comando scp. |
runUtil |
IRunUtil : Un IRunUtil para ejecutar comandos. |
timeout |
long : Es el tiempo, en milisegundos, que se espera para que se complete la recuperación. |
remoteFilePath |
String : Es la ruta de acceso remota en la que se encuentra el archivo. |
localFile |
File : Es el ERROR(/File) local desde el que se extraerá el archivo remoto. |
Muestra |
boolean |
Es verdadero si se ejecuta correctamente; de lo contrario, es falso. |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-03-26 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-03-26 (UTC)"],[],[]]