Ab dem 27. März 2025 empfehlen wir, android-latest-release anstelle von aosp-main zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Mit Sammlungen den Überblick behalten
    
    
      
      Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
RemoteFileUtil
  public
  
  
  
  class
  RemoteFileUtil
  
    extends Object
  
  
  
  
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.device.cloud.RemoteFileUtil | 
  
  
    
  Dienstprogrammklasse zum Verarbeiten von Dateien aus einer Remote-Instanz
Zusammenfassung
| Öffentliche Methoden | 
|---|
  
  
  
    | 
        
        
        static
        
        
        boolean | 
      doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
      Prüfen, ob eine Datei (oder ein Verzeichnis) in der Remote-Instanz vorhanden ist
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        File | 
      fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
      Ruft ein Remoteverzeichnis vom Remotehost ab.
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        boolean | 
      fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
      Ruft ein Remoteverzeichnis vom Remotehost ab.
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        File | 
      fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
      Eine Remotedatei in die Containerinstanz abrufen.
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        boolean | 
      fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
      Eine Remotedatei in der Geräte- oder Containerinstanz abrufen.
        
    
 | 
  
  
  
  
    | 
        
        
        static
        
        
        boolean | 
      pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options,  scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
      ERROR(/File)vom lokalen Host an die Remote-Instanz übertragen
 | 
  
Öffentliche Konstruktoren
    RemoteFileUtil
    
public RemoteFileUtil ()
    
    
    
  
 
Öffentliche Methoden
    doesRemoteFileExist
    
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remotePath)
    
    
    
  Prüfen, ob eine Datei (oder ein Verzeichnis) in der Remote-Instanz vorhanden ist
    
    | Parameter | 
|---|
      
        | remoteInstance | GceAvdInfo: DieGceAvdInfo, die das Gerät beschreiben. | 
      
        | options | TestDeviceOptions: EineTestDeviceOptions, die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. | 
      
        | runUtil | IRunUtil:IRunUtilzum Ausführen von Befehlen | 
      
        | timeout | long: in Millisekunden, bis der Abruf abgeschlossen ist | 
      
        | remotePath | String: Der Remotepfad, unter dem sich die Datei befindet. | 
    
    
      | Returns | 
|---|
      
        | boolean | ob die Datei vorhanden ist oder nicht | 
    
 
    fetchRemoteDir
    
public static File fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath)
    
    
    
  Ruft ein Remoteverzeichnis vom Remotehost ab.
    
    | Parameter | 
|---|
      
        | remoteInstance | GceAvdInfo: DieGceAvdInfo, die das Gerät beschreiben. | 
      
        | options | TestDeviceOptions: EineTestDeviceOptions, die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. | 
      
        | runUtil | IRunUtil:IRunUtilzum Ausführen von Befehlen | 
      
        | timeout | long: in Millisekunden, bis der Abruf abgeschlossen ist | 
      
        | remoteDirPath | String: Der Remotepfad zum Verzeichnis. | 
    
    
      | Returns | 
|---|
      
        | File | Das abgerufene Verzeichnis ERROR(/File), wenn erfolgreich, andernfalls null | 
    
 
    fetchRemoteDir
    
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteDirPath, 
                File localDir)
    
    
    
  Ruft ein Remoteverzeichnis vom Remotehost ab.
    
    | Parameter | 
|---|
      
        | remoteInstance | GceAvdInfo: DieGceAvdInfo, die das Gerät beschreiben. | 
      
        | options | TestDeviceOptions: EineTestDeviceOptions, die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. | 
      
        | runUtil | IRunUtil:IRunUtilzum Ausführen von Befehlen | 
      
        | timeout | long: in Millisekunden, bis der Abruf abgeschlossen ist | 
      
        | remoteDirPath | String: Der Remotepfad zum Verzeichnis. | 
      
        | localDir | File: Das lokale Verzeichnis, in das die abgerufenen Dateien abgelegt werden sollen. | 
    
    
      | Returns | 
|---|
      
        | boolean | „True“, wenn erfolgreich, andernfalls „False“ | 
    
 
    fetchRemoteFile
    
public static File fetchRemoteFile (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath)
    
    
    
  Eine Remotedatei in die Containerinstanz abrufen.
    
    | Parameter | 
|---|
      
        | remoteInstance | GceAvdInfo: DieGceAvdInfo, die das Gerät beschreiben. | 
      
        | options | TestDeviceOptions: EineTestDeviceOptions, die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. | 
      
        | runUtil | IRunUtil:IRunUtilzum Ausführen von Befehlen | 
      
        | timeout | long: in Millisekunden, bis der Abruf abgeschlossen ist | 
      
        | remoteFilePath | String: Der Remotepfad, unter dem sich die Datei befindet. | 
    
    
      | Returns | 
|---|
      
        | File | Die abgerufene Datei, falls erfolgreich, andernfalls „null“ | 
    
 
    fetchRemoteFile
    
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath, 
                File localFile)
    
    
    
  Eine Remotedatei in der Geräte- oder Containerinstanz abrufen.
    
    | Parameter | 
|---|
      
        | remoteInstance | GceAvdInfo: DieGceAvdInfo, die das Gerät beschreiben. | 
      
        | options | TestDeviceOptions: EineTestDeviceOptions, die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. | 
      
        | runUtil | IRunUtil:IRunUtilzum Ausführen von Befehlen | 
      
        | timeout | long: in Millisekunden, bis der Abruf abgeschlossen ist | 
      
        | remoteFilePath | String: Der Remotepfad, unter dem sich die Datei befindet. | 
      
        | localFile | File: Der lokaleERROR(/File), von dem die Remote-Datei abgerufen wird | 
    
    
      | Returns | 
|---|
      
        | boolean | „True“, wenn erfolgreich, andernfalls „False“ | 
    
 
    pushFileToRemote
    
public static boolean pushFileToRemote (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                 scpArgs, 
                IRunUtil runUtil, 
                long timeout, 
                String remoteFilePath, 
                File localFile)
    
    
    
  ERROR(/File) vom lokalen Host an die Remote-Instanz übertragen
    
    | Parameter | 
|---|
      
        | remoteInstance | GceAvdInfo: DieGceAvdInfo, die das Gerät beschreiben. | 
      
        | options | TestDeviceOptions: EineTestDeviceOptions, die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. | 
      
        | scpArgs | : Zusätzliche Argumente, die an den scp-Befehl übergeben werden sollen | 
      
        | runUtil | IRunUtil:IRunUtilzum Ausführen von Befehlen | 
      
        | timeout | long: in Millisekunden, bis der Abruf abgeschlossen ist | 
      
        | remoteFilePath | String: Der Remotepfad, unter dem sich die Datei befindet. | 
      
        | localFile | File: Der lokaleERROR(/File), von dem die Remote-Datei abgerufen wird | 
    
    
      | Returns | 
|---|
      
        | boolean | „True“, wenn erfolgreich, 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).
  
  
  
    
      [[["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: 2025-07-27 (UTC)."],[],[]]