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

ZipUtil2

public class ZipUtil2
extends Object

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


POSIXファイルのアクセス許可を考慮に入れるzip抽出のヘルパークラス

概要

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

ZipUtil2 ()

パブリックメソッド

static void closeZip (ZipFile zipFile)

例外を無視して、開いているZipFile閉じZipFile

static File extractFileFromZip (ZipFile zipFile, String filePath)

特定のファイルをzipファイルからtmpファイルに抽出するユーティリティメソッド

static void extractZip (ZipFile zipFile, File destDir)

zipファイルのコンテンツ全体を特定のディレクトリに抽出するユーティリティメソッド

static void extractZip (File zipFile, File destDir)

指定されたディレクトリにzipファイルを抽出するユーティリティメソッド。

static File extractZipToTemp (File zipFile, String nameHint)

文字列を前に付けた一時ディレクトリにzipファイルを抽出します

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

ZipUtil2

public ZipUtil2 ()

パブリックメソッド

closeZip

public static void closeZip (ZipFile zipFile)

例外を無視して、開いているZipFile閉じZipFile

パラメーター
zipFile ZipFile :閉じるファイル

extractFileFromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

特定のファイルをzipファイルからtmpファイルに抽出するユーティリティメソッド

パラメーター
zipFile ZipFile :抽出するZipFile

filePath String :抽出するfilePath

戻り値
File ERROR(/File)または見つからない場合はnull

投げる
ファイルの抽出に失敗した場合

extractZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

zipファイルのコンテンツ全体を特定のディレクトリに抽出するユーティリティメソッド

パラメーター
zipFile ZipFile :抽出するZipFile

destDir File :ファイルを抽出するローカルディレクトリ

投げる
ファイルの抽出に失敗した場合

extractZip

public static void extractZip (File zipFile, 
                File destDir)

指定されたディレクトリにzipファイルを抽出するユーティリティメソッド。 ERROR(/File)として表示されるzipファイル。

パラメーター
zipFile File :zipファイルを指すERROR(/File)

destDir File :ファイルを抽出するローカルディレクトリ

投げる
ファイルの抽出に失敗した場合

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

文字列を前に付けた一時ディレクトリにzipファイルを抽出します

パラメーター
zipFile File :抽出するzipファイル

nameHint String :一時ディレクトリの接頭辞

戻り値
File 一時ディレクトリを指すERROR(/File)