Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
RemoteFileUtil
public
class
RemoteFileUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.device.cloud.RemoteFileUtil
|
Class utilitas untuk menangani file dari instance jarak jauh
Ringkasan
Metode publik |
static
boolean
|
doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Memeriksa apakah file (atau direktori) ada di instance jarak jauh
|
static
File
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Mengambil direktori jarak jauh dari host jarak jauh.
|
static
boolean
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Mengambil direktori jarak jauh dari host jarak jauh.
|
static
File
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Mengambil file jarak jauh di instance penampung.
|
static
boolean
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Mengambil file jarak jauh di instance perangkat atau penampung.
|
static
boolean
|
pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Mendorong ERROR(/File) dari host lokal ke instance jarak jauh
|
Konstruktor publik
RemoteFileUtil
public RemoteFileUtil ()
Metode publik
doesRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
Memeriksa apakah file (atau direktori) ada di instance jarak jauh
Parameter |
remoteInstance |
GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options |
TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk
perangkat GCE. |
runUtil |
IRunUtil : IRunUtil untuk mengeksekusi perintah. |
timeout |
long : dalam milidetik untuk menyelesaikan pengambilan |
remotePath |
String : Jalur jarak jauh tempat file ditemukan. |
Hasil |
boolean |
apakah file ada atau tidak |
fetchRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
Mengambil direktori jarak jauh dari host jarak jauh.
Parameter |
remoteInstance |
GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options |
TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk
perangkat GCE. |
runUtil |
IRunUtil : IRunUtil untuk mengeksekusi perintah. |
timeout |
long : dalam milidetik untuk menyelesaikan pengambilan |
remoteDirPath |
String : Jalur jarak jauh tempat direktori ditemukan. |
Hasil |
File |
Direktori yang diambil ERROR(/File) jika berhasil, null jika tidak |
fetchRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
Mengambil direktori jarak jauh dari host jarak jauh.
Parameter |
remoteInstance |
GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options |
TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk
perangkat GCE. |
runUtil |
IRunUtil : IRunUtil untuk mengeksekusi perintah. |
timeout |
long : dalam milidetik untuk menyelesaikan pengambilan |
remoteDirPath |
String : Jalur jarak jauh tempat direktori ditemukan. |
localDir |
File : Direktori lokal tempat file yang diambil akan ditempatkan. |
Hasil |
boolean |
Benar jika berhasil, Salah jika tidak berhasil |
fetchRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
Mengambil file jarak jauh di instance penampung.
Parameter |
remoteInstance |
GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options |
TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk
perangkat GCE. |
runUtil |
IRunUtil : IRunUtil untuk mengeksekusi perintah. |
timeout |
long : dalam milidetik untuk menyelesaikan pengambilan |
remoteFilePath |
String : Jalur jarak jauh tempat file ditemukan. |
Hasil |
File |
File yang ditarik jika berhasil, null jika tidak |
fetchRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Mengambil file jarak jauh di instance perangkat atau penampung.
Parameter |
remoteInstance |
GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options |
TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk
perangkat GCE. |
runUtil |
IRunUtil : IRunUtil untuk mengeksekusi perintah. |
timeout |
long : dalam milidetik untuk menyelesaikan pengambilan |
remoteFilePath |
String : Jalur jarak jauh tempat file ditemukan. |
localFile |
File : ERROR(/File) lokal tempat file jarak jauh akan diambil |
Hasil |
boolean |
Benar jika berhasil, Salah jika tidak berhasil |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Mendorong ERROR(/File)
dari host lokal ke instance jarak jauh
Parameter |
remoteInstance |
GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options |
TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk
perangkat GCE. |
scpArgs |
: argumen tambahan yang akan diteruskan ke perintah scp |
runUtil |
IRunUtil : IRunUtil untuk mengeksekusi perintah. |
timeout |
long : dalam milidetik untuk menyelesaikan pengambilan |
remoteFilePath |
String : Jalur jarak jauh tempat file ditemukan. |
localFile |
File : ERROR(/File) lokal tempat file jarak jauh akan diambil |
Hasil |
boolean |
Benar jika berhasil, Salah jika tidak berhasil |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-26 UTC."],[],[]]