DefaultTestsZipInstaller
  public
  
  
  
  class
  DefaultTestsZipInstaller
  
    extends Object
  
  
  
  
  
      implements
      
        ITestsZipInstaller
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller | 
Uma implementação padrão do instalador de zip de testes.
Resumo
| Construtores públicos | |
|---|---|
| 
      DefaultTestsZipInstaller()
      Construtor padrão. | |
| 
      DefaultTestsZipInstaller(Esse construtor de conveniência permite que o autor da chamada defina a lista de saltos diretamente, em vez de
 precisar chamar  | |
| 
      DefaultTestsZipInstaller(String... skipList)
      Esse construtor de conveniência permite que o autor da chamada defina a lista de saltos diretamente, em vez de
 precisar chamar  | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        void | 
      deleteData(ITestDevice device)
      Remove todos os arquivos/diretórios de  | 
| 
        
        
        
        
        
         | 
      getDataWipeSkipList()
      Recebe o diretório de diretórios a serem apagados, usado apenas para testes. | 
| 
        
        
        
        
        
        void | 
      pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
      Envia o conteúdo do arquivo tests.zip para a partição de dados do dispositivo. Essa implementação vai reiniciar o dispositivo no userland antes de continuar. | 
| 
        
        
        
        
        
        void | 
      setDataWipeSkipList(Define a lista de caminhos em  | 
| 
        
        
        
        
        
        void | 
      setDataWipeSkipList(String... skipList)
      Define a lista de caminhos em  | 
Construtores públicos
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Construtor padrão.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList) 
Esse construtor de conveniência permite que o autor da chamada defina a lista de saltos diretamente, em vez de
 precisar chamar setDataWipeSkipList( separadamente.
| Parâmetros | |
|---|---|
| skipList | : a coleção de caminhos em/dataa serem mantidos ao limpar o
 sistema de arquivos. Consulte #setDataWipeSkipList. | 
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Esse construtor de conveniência permite que o autor da chamada defina a lista de saltos diretamente, em vez de
 precisar chamar setDataWipeSkipList( separadamente.
| Parâmetros | |
|---|---|
| skipList | String: a coleção de caminhos em/dataa serem mantidos ao limpar o
 sistema de arquivos. Consulte #setDataWipeSkipList. | 
Métodos públicos
deleteData
public void deleteData (ITestDevice device)
Remove todos os arquivos/diretórios de /data no dispositivo especificado, com a
 exceção dos excluídos pela lista de saltos.
 
A implementação vai interromper o tempo de execução no dispositivo. É altamente recomendável reiniciar o dispositivo após a conclusão desse método.
| Parâmetros | |
|---|---|
| device | ITestDevice: oITestDevicea ser usado | 
| Gera | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
getDataWipeSkipList
publicgetDataWipeSkipList () 
Recebe o diretório de diretórios a serem apagados, usado apenas para testes.
| Retorna | |
|---|---|
|  | O conjunto de diretórios a serem ignorados ao limpar um diretório | 
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Envia o conteúdo do arquivo tests.zip para a partição de dados do dispositivo.
Essa implementação vai reiniciar o dispositivo no userland antes de continuar. Ele também vai interromper o ambiente de execução do Android e deixá-lo inativo ao retornar.
| Parâmetros | |
|---|---|
| device | ITestDevice: oITestDevicea ser inicializado, presumido estar no modo adb. | 
| deviceBuild | IDeviceBuildInfo: oIDeviceBuildInfoque contém os testes compactados para flash | 
| Gera | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
setDataWipeSkipList
public void setDataWipeSkipList (skipList) 
Define a lista de caminhos em /data para evitar a limpeza.
| Parâmetros | |
|---|---|
| skipList | : a lista de diretórios a serem ignorados.
 A granularidade da lista de saltos é de filhos diretos de  | 
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Define a lista de caminhos em /data para evitar a limpeza.
| Parâmetros | |
|---|---|
| skipList | String: a lista de diretórios a serem ignorados.
 A granularidade da lista de saltos é de filhos diretos de  | 
