Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Narzędzia zdalnej plików
public
class
RemoteFileUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.device.cloud.RemoteFileUtil,
|
Klasa narzędzia do obsługi pliku z instancji zdalnej
Podsumowanie
Metody publiczne |
static
boolean
|
doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Sprawdź, czy plik (lub katalog) istnieje w instancji zdalnej
|
static
File
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Pobierz katalog zdalny z hosta zdalnego.
|
static
boolean
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Pobierz katalog zdalny z hosta zdalnego.
|
static
File
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Pobierz zdalny plik z instancji kontenera.
|
static
boolean
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Pobierz plik zdalny z urządzenia lub instancji kontenera.
|
static
boolean
|
pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Wypchnij instancję ERROR(/File) z hosta lokalnego do instancji zdalnej
|
Konstruktory publiczne
Narzędzia zdalnej plików
public RemoteFileUtil ()
Metody publiczne
maRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
Sprawdź, czy plik (lub katalog) istnieje w instancji zdalnej
Parametry |
remoteInstance |
GceAvdInfo : GceAvdInfo opisujący urządzenie. |
options |
TestDeviceOptions : TestDeviceOptions opisujący opcje urządzenia używane w przypadku
Urządzenie GCE. |
runUtil |
IRunUtil : IRunUtil do wykonywania poleceń. |
timeout |
long : ukończenie pobierania w milisekundach |
remotePath |
String : ścieżka zdalna, w której znajduje się plik. |
Zwroty |
boolean |
czy plik istnieje, czy nie; |
pobierzRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
Pobierz katalog zdalny z hosta zdalnego.
Parametry |
remoteInstance |
GceAvdInfo : GceAvdInfo opisujący urządzenie. |
options |
TestDeviceOptions : TestDeviceOptions opisujący opcje urządzenia używane w przypadku
Urządzenie GCE. |
runUtil |
IRunUtil : IRunUtil do wykonywania poleceń. |
timeout |
long : ukończenie pobierania w milisekundach |
remoteDirPath |
String : ścieżka zdalna, w której znajduje się katalog. |
Zwroty |
File |
W przypadku powodzenia pobieranego katalogu: ERROR(/File) , w przeciwnym razie ma wartość null |
pobierzRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
Pobierz katalog zdalny z hosta zdalnego.
Parametry |
remoteInstance |
GceAvdInfo : GceAvdInfo opisujący urządzenie. |
options |
TestDeviceOptions : TestDeviceOptions opisujący opcje urządzenia używane w przypadku
Urządzenie GCE. |
runUtil |
IRunUtil : IRunUtil do wykonywania poleceń. |
timeout |
long : ukończenie pobierania w milisekundach |
remoteDirPath |
String : ścieżka zdalna, w której znajduje się katalog. |
localDir |
File : katalog lokalny, w którym chcesz umieścić pobrane pliki. |
Zwroty |
boolean |
Wartość „prawda” w przypadku powodzenia, a w przeciwnym razie – „fałsz” |
downloadRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
Pobierz zdalny plik z instancji kontenera.
Parametry |
remoteInstance |
GceAvdInfo : GceAvdInfo opisujący urządzenie. |
options |
TestDeviceOptions : TestDeviceOptions opisujący opcje urządzenia używane w przypadku
Urządzenie GCE. |
runUtil |
IRunUtil : IRunUtil do wykonywania poleceń. |
timeout |
long : ukończenie pobierania w milisekundach |
remoteFilePath |
String : ścieżka zdalna, w której znajduje się plik. |
Zwroty |
File |
Jeśli plik się uda, pobrany plik ma wartość null. W przeciwnym razie ma wartość null. |
downloadRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Pobierz plik zdalny z urządzenia lub instancji kontenera.
Parametry |
remoteInstance |
GceAvdInfo : GceAvdInfo opisujący urządzenie. |
options |
TestDeviceOptions : TestDeviceOptions opisujący opcje urządzenia używane w przypadku
Urządzenie GCE. |
runUtil |
IRunUtil : IRunUtil do wykonywania poleceń. |
timeout |
long : ukończenie pobierania w milisekundach |
remoteFilePath |
String : ścieżka zdalna, w której znajduje się plik. |
localFile |
File : lokalny ERROR(/File) , do którego zostanie pobrany plik zdalny. |
Zwroty |
boolean |
Wartość „prawda” w przypadku powodzenia, a w przeciwnym razie – „fałsz” |
Plik pushDoZdalna
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Wypchnij instancję ERROR(/File)
z hosta lokalnego do instancji zdalnej
Parametry |
remoteInstance |
GceAvdInfo : GceAvdInfo opisujący urządzenie. |
options |
TestDeviceOptions : TestDeviceOptions opisujący opcje urządzenia używane w przypadku
Urządzenie GCE. |
scpArgs |
: dodatkowe argumenty do przekazania do polecenia scp |
runUtil |
IRunUtil : IRunUtil do wykonywania poleceń. |
timeout |
long : ukończenie pobierania w milisekundach |
remoteFilePath |
String : ścieżka zdalna, w której znajduje się plik. |
localFile |
File : lokalny ERROR(/File) , do którego zostanie pobrany plik zdalny. |
Zwroty |
boolean |
Wartość „prawda” w przypadku powodzenia, a w przeciwnym razie – „fałsz” |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-29 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-08-29 UTC."],[],[]]