Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

TarUtil

public class TarUtil
extends Object

java.lang.Object
com.android.tradefed.util.TarUtil


tarファイルを操作するユーティリティ。 tarサポートを提供するために、commons-compressをラップします。

概要

パブリックコンストラクター

TarUtil ()

パブリックメソッド

static void extractAndLog ( ITestLogger listener, File targzFile, String baseName)

tar gzファイルとそのコンテンツを抽出してレポーターに記録するヘルパー

static File gzip (File inputFile)

ファイルをgzip(.gz)するユーティリティ関数。

static File unGzip (File inputFile, File outputDir)

ファイルのUnGZip:tar.gzファイルはtarファイルになります。

static unTar (File inputFile, File outputDir)

tarファイルをディレクトリに解凍します。

パブリックコンストラクター

TarUtil

public TarUtil ()

パブリックメソッド

extractAndLog

public static void extractAndLog ( ITestLogger listener, 
                File targzFile, 
                String baseName)

tar gzファイルとそのコンテンツを抽出してレポーターに記録するヘルパー

パラメーター
listener ITestLogger :ファイルを記録するITestLogger

targzFile File :コンテンツログが必要なtar.gz ERROR(/File)

baseName String :ファイルが検索されるベース名。

gzip

public static File gzip (File inputFile)

ファイルをgzip(.gz)するユーティリティ関数。 .gz拡張子がベースファイル名に追加されます。

パラメーター
inputFile File :gzipで圧縮されるERROR(/File)

戻り値
File gzip圧縮されたファイル。

unGzip

public static File unGzip (File inputFile, 
                File outputDir)

ファイルのUnGZip:tar.gzファイルはtarファイルになります。

パラメーター
inputFile File :ungzipするERROR(/File)

outputDir File :解凍されたファイルを置くディレクトリ。

戻り値
File 解凍されたファイルを指すERROR(/File)

投げる
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir)

tarファイルをディレクトリに解凍します。 tar.gzファイルはunGzip(File, File)最初にunGzip(File, File)を起動する必要があります。

パラメーター
inputFile File :抽出するtarファイル

outputDir File :抽出されたファイルを置くディレクトリ。

戻り値
ERROR(/File)のリストが展開されました。

投げる
FileNotFoundException