ZipUtil2
public class ZipUtil2
extends Object
java.lang.オブジェクト |
↳ | com.android.tradefed.util.ZipUtil2 |
POSIX ファイルのアクセス許可を考慮した zip 解凍用のヘルパー クラス
まとめ
パブリックメソッド |
---|
static void | closeZip (ZipFile zipFile) 例外を無視して、開いているZipFile を閉じます。 |
static File | extractFileFromZip (ZipFile zipFile, String filePath) zip ファイルから 1 つの特定のファイルを tmp ファイルに抽出するユーティリティ メソッド |
static boolean | extractFileFromZip (ZipFile zipFile, String filePath, File destFile) zipファイルから特定のファイルを1つ抽出するユーティリティメソッド |
static void | extractZip (ZipFile zipFile, File destDir) zip ファイルの内容全体を指定されたディレクトリに抽出するユーティリティ メソッド |
static void | extractZip (File toUnzip, File destDir) zip ファイルを指定されたディレクトリに抽出するユーティリティ メソッド。 |
static File | extractZipToTemp (File zipFile, String nameHint) 先頭に文字列が付加された zip ファイルを一時ディレクトリに抽出します |
パブリックコンストラクター
ZipUtil2
public ZipUtil2 ()
パブリックメソッド
閉じるジップ
public static void closeZip (ZipFile zipFile)
例外を無視して、開いているZipFile
を閉じます。
パラメーター |
---|
zipFile | ZipFile : 閉じるファイル |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
zip ファイルから 1 つの特定のファイルを tmp ファイルに抽出するユーティリティ メソッド
パラメーター |
---|
zipFile | ZipFile : 抽出するZipFile |
filePath | String : 抽出するファイルパス |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
zipファイルから特定のファイルを1つ抽出するユーティリティメソッド
パラメーター |
---|
zipFile | ZipFile : 抽出するZipFile |
filePath | String : zip 内のファイル パス |
destFile | File : 抽出先のERROR(/File) |
戻り値 |
---|
boolean | ファイルが見つかって抽出されたかどうか |
public static void extractZip (ZipFile zipFile,
File destDir)
zip ファイルの内容全体を指定されたディレクトリに抽出するユーティリティ メソッド
パラメーター |
---|
zipFile | ZipFile : 抽出するZipFile |
destDir | File : ファイルを抽出するローカルディレクトリ |
public static void extractZip (File toUnzip,
File destDir)
zip ファイルを指定されたディレクトリに抽出するユーティリティ メソッド。 zip ファイルはERROR(/File)
として表示されます。
パラメーター |
---|
toUnzip | File : zip ファイルを指すERROR(/File) 。 |
destDir | File : ファイルを抽出するローカルディレクトリ |
public static File extractZipToTemp (File zipFile,
String nameHint)
先頭に文字列が付加された zip ファイルを一時ディレクトリに抽出します
パラメーター |
---|
zipFile | File : 解凍する zip ファイル |
nameHint | String : 一時ディレクトリのプレフィックス |