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 elGceAvdInfoque describe el dispositivo. | 
      
        | options | TestDeviceOptions: UnTestDeviceOptionsque describe las opciones de dispositivos que se usarán para el dispositivo de GCE. | 
      
        | runUtil | IRunUtil: UnIRunUtilpara 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 elGceAvdInfoque describe el dispositivo. | 
      
        | options | TestDeviceOptions: UnTestDeviceOptionsque describe las opciones de dispositivos que se usarán para el dispositivo de GCE. | 
      
        | runUtil | IRunUtil: UnIRunUtilpara 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 elGceAvdInfoque describe el dispositivo. | 
      
        | options | TestDeviceOptions: UnTestDeviceOptionsque describe las opciones de dispositivos que se usarán para el dispositivo de GCE. | 
      
        | runUtil | IRunUtil: UnIRunUtilpara 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 elGceAvdInfoque describe el dispositivo. | 
      
        | options | TestDeviceOptions: UnTestDeviceOptionsque describe las opciones de dispositivos que se usarán para el dispositivo de GCE. | 
      
        | runUtil | IRunUtil: UnIRunUtilpara 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 elGceAvdInfoque describe el dispositivo. | 
      
        | options | TestDeviceOptions: UnTestDeviceOptionsque describe las opciones de dispositivos que se usarán para el dispositivo de GCE. | 
      
        | runUtil | IRunUtil: UnIRunUtilpara 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 elERROR(/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 elGceAvdInfoque describe el dispositivo. | 
      
        | options | TestDeviceOptions: UnTestDeviceOptionsque 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: UnIRunUtilpara 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 elERROR(/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-07-27 (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-07-27 (UTC)"],[],[]]