A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
RemoteFileUtil
public
class
RemoteFileUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.device.cloud.RemoteFileUtil
|
Classe de utilitário para processar arquivos de uma instância remota
Resumo
Métodos públicos |
static
boolean
|
doesRemoteFileExist(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remotePath)
Verificar se um arquivo (ou diretório) existe na instância remota
|
static
File
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath)
Buscar um diretório remoto do host remoto.
|
static
boolean
|
fetchRemoteDir(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteDirPath, File localDir)
Buscar um diretório remoto do host remoto.
|
static
File
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath)
Buscar um arquivo remoto na instância do contêiner.
|
static
boolean
|
fetchRemoteFile(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Buscar um arquivo remoto na instância do dispositivo ou contêiner.
|
static
boolean
|
pushFileToRemote(GceAvdInfo remoteInstance, TestDeviceOptions options, scpArgs, IRunUtil runUtil, long timeout, String remoteFilePath, File localFile)
Enviar um ERROR(/File) do host local para a instância remota
|
Construtores públicos
RemoteFileUtil
public RemoteFileUtil ()
Métodos públicos
doesRemoteFileExist
public static boolean doesRemoteFileExist (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remotePath)
Verificar se um arquivo (ou diretório) existe na instância remota
Parâmetros |
remoteInstance |
GceAvdInfo : o GceAvdInfo que descreve o dispositivo. |
options |
TestDeviceOptions : um TestDeviceOptions que descreve as opções de dispositivo a serem usadas para o dispositivo do GCE. |
runUtil |
IRunUtil : um IRunUtil para executar comandos. |
timeout |
long : em milissegundos para a conclusão da busca |
remotePath |
String : o caminho remoto em que o arquivo está. |
Retorna |
boolean |
se o arquivo existe ou não |
fetchRemoteDir
public static File fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath)
Buscar um diretório remoto do host remoto.
Parâmetros |
remoteInstance |
GceAvdInfo : o GceAvdInfo que descreve o dispositivo. |
options |
TestDeviceOptions : um TestDeviceOptions que descreve as opções de dispositivo a serem usadas para o dispositivo do GCE. |
runUtil |
IRunUtil : um IRunUtil para executar comandos. |
timeout |
long : em milissegundos para a conclusão da busca |
remoteDirPath |
String : o caminho remoto para encontrar o diretório. |
Retorna |
File |
O diretório ERROR(/File) extraído, se bem-sucedido, ou nulo, caso contrário |
fetchRemoteDir
public static boolean fetchRemoteDir (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteDirPath,
File localDir)
Buscar um diretório remoto do host remoto.
Parâmetros |
remoteInstance |
GceAvdInfo : o GceAvdInfo que descreve o dispositivo. |
options |
TestDeviceOptions : um TestDeviceOptions que descreve as opções de dispositivo a serem usadas para o dispositivo do GCE. |
runUtil |
IRunUtil : um IRunUtil para executar comandos. |
timeout |
long : em milissegundos para a conclusão da busca |
remoteDirPath |
String : o caminho remoto para encontrar o diretório. |
localDir |
File : o diretório local em que os arquivos extraídos serão colocados. |
Retorna |
boolean |
True se for bem-sucedido. Caso contrário, false. |
fetchRemoteFile
public static File fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath)
Buscar um arquivo remoto na instância do contêiner.
Parâmetros |
remoteInstance |
GceAvdInfo : o GceAvdInfo que descreve o dispositivo. |
options |
TestDeviceOptions : um TestDeviceOptions que descreve as opções de dispositivo a serem usadas para o dispositivo do GCE. |
runUtil |
IRunUtil : um IRunUtil para executar comandos. |
timeout |
long : em milissegundos para a conclusão da busca |
remoteFilePath |
String : o caminho remoto em que o arquivo está. |
Retorna |
File |
O campo extraído, se bem-sucedido, ou nulo, caso contrário |
fetchRemoteFile
public static boolean fetchRemoteFile (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Buscar um arquivo remoto na instância do dispositivo ou contêiner.
Parâmetros |
remoteInstance |
GceAvdInfo : o GceAvdInfo que descreve o dispositivo. |
options |
TestDeviceOptions : um TestDeviceOptions que descreve as opções de dispositivo a serem usadas para o dispositivo do GCE. |
runUtil |
IRunUtil : um IRunUtil para executar comandos. |
timeout |
long : em milissegundos para a conclusão da busca |
remoteFilePath |
String : o caminho remoto em que o arquivo está. |
localFile |
File : o ERROR(/File) local em que o arquivo remoto será extraído |
Retorna |
boolean |
True se for bem-sucedido. Caso contrário, false. |
pushFileToRemote
public static boolean pushFileToRemote (GceAvdInfo remoteInstance,
TestDeviceOptions options,
scpArgs,
IRunUtil runUtil,
long timeout,
String remoteFilePath,
File localFile)
Enviar um ERROR(/File)
do host local para a instância remota
Parâmetros |
remoteInstance |
GceAvdInfo : o GceAvdInfo que descreve o dispositivo. |
options |
TestDeviceOptions : um TestDeviceOptions que descreve as opções de dispositivo a serem usadas para o dispositivo do GCE. |
scpArgs |
: argumentos extras a serem transmitidos ao comando scp |
runUtil |
IRunUtil : um IRunUtil para executar comandos. |
timeout |
long : em milissegundos para a conclusão da busca |
remoteFilePath |
String : o caminho remoto em que o arquivo está. |
localFile |
File : o ERROR(/File) local em que o arquivo remoto será extraído |
Retorna |
boolean |
True se for bem-sucedido. Caso contrário, false. |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-03-26 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-03-26 UTC."],[],[]]