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.
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 : Die GceAvdInfo , die das Gerät beschreiben. |
options |
TestDeviceOptions : Eine TestDeviceOptions , die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil |
IRunUtil : IRunUtil zum 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 : Die GceAvdInfo , die das Gerät beschreiben. |
options |
TestDeviceOptions : Eine TestDeviceOptions , die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil |
IRunUtil : IRunUtil zum 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 : Die GceAvdInfo , die das Gerät beschreiben. |
options |
TestDeviceOptions : Eine TestDeviceOptions , die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil |
IRunUtil : IRunUtil zum 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 : Die GceAvdInfo , die das Gerät beschreiben. |
options |
TestDeviceOptions : Eine TestDeviceOptions , die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil |
IRunUtil : IRunUtil zum 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 : Die GceAvdInfo , die das Gerät beschreiben. |
options |
TestDeviceOptions : Eine TestDeviceOptions , die die Geräteoptionen beschreibt, die für das GCE-Gerät verwendet werden sollen. |
runUtil |
IRunUtil : IRunUtil zum 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 lokale ERROR(/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 : Die GceAvdInfo , die das Gerät beschreiben. |
options |
TestDeviceOptions : Eine TestDeviceOptions , 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 : IRunUtil zum 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 lokale ERROR(/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-03-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-03-26 (UTC)."],[],[]]