A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
TarUtil
public
class
TarUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.TarUtil
|
Utilitário para manipular um arquivo tar. Ele envolve o commons-compress para oferecer suporte a tar.
Resumo
Métodos públicos |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Ajudante para extrair e registrar em relatórios um arquivo tar gz e o conteúdo dele
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
Descompactar e descompactar um arquivo tar.gz em um diretório temporário.
|
static
File
|
gzip(File inputFile)
Função utilitária para compactar (.gz) um arquivo.
|
static
boolean
|
isGzip(File file)
Determine se um arquivo é gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
Descompactar um arquivo: um arquivo tar.gz se torna um arquivo tar.
|
static
|
unTar(File inputFile, File outputDir)
Descompactar um arquivo tar em um diretório.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
Descompactar um arquivo tar em um diretório.
|
Construtores públicos
TarUtil
public TarUtil ()
Métodos públicos
extractAndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
Ajudante para extrair e registrar em relatórios um arquivo tar gz e o conteúdo dele
| Parâmetros |
listener |
ITestLogger: o ITestLogger em que os arquivos serão registrados. |
targzFile |
File: o ERROR(/File) tar.gz que precisa do registro de conteúdo. |
baseName |
String: o nome de base em que os arquivos serão encontrados.
|
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Descompactar e descompactar um arquivo tar.gz em um diretório temporário.
| Parâmetros |
targzFile |
File: o arquivo tar.gz a ser extraído. |
nameHint |
String: o prefixo do diretório temporário. |
| Retorna |
File |
o diretório temporário. |
| Gera |
|
FileNotFoundException |
gzip
public static File gzip (File inputFile)
Função utilitária para compactar (.gz) um arquivo. A extensão .gz será adicionada ao nome do arquivo base.
| Parâmetros |
inputFile |
File: o ERROR(/File) a ser compactado com GZIP. |
| Retorna |
File |
o arquivo compactado. |
isGzip
public static boolean isGzip (File file)
Determine se um arquivo é gzip.
| Parâmetros |
file |
File: o arquivo a ser verificado. |
| Retorna |
boolean |
se o arquivo é um gzip. |
| Gera |
|
se o arquivo não puder ser lido.
|
unGzip
public static File unGzip (File inputFile,
File outputDir)
Descompactar um arquivo: um arquivo tar.gz se torna um arquivo tar.
| Parâmetros |
inputFile |
File: o ERROR(/File) para descompactar |
outputDir |
File: o diretório em que o arquivo descompactado será colocado. |
| Retorna |
File |
um ERROR(/File) que aponta para o arquivo descompactado. |
| Gera |
|
FileNotFoundException |
unTar
public static unTar (File inputFile,
File outputDir)
Descompactar um arquivo tar em um diretório. O arquivo tar.gz precisa ser unGzip(File, File) primeiro.
| Parâmetros |
inputFile |
File: o arquivo tar a ser extraído |
outputDir |
File: o diretório em que os arquivos extraídos serão colocados. |
| Gera |
|
FileNotFoundException |
unTar
public static unTar (File inputFile,
File outputDir,
fileNames)
Descompactar um arquivo tar em um diretório. O arquivo tar.gz precisa ser unGzip(File, File) primeiro.
| Parâmetros |
inputFile |
File: o arquivo tar a ser extraído |
outputDir |
File: o diretório em que os arquivos extraídos serão colocados. |
fileNames |
: os arquivos a serem extraídos do tar. |
| Gera |
|
FileNotFoundException |
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-07-27 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-07-27 UTC."],[],[]]