ZipUtil2

public class ZipUtil2
extends Object

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


یک کلاس کمکی برای استخراج zip که مجوزهای فایل POSIX را در نظر می گیرد

خلاصه

سازندگان عمومی

ZipUtil2 ()

روش های عمومی

static void closeZip (ZipFile zipFile)

یک ZipFile باز را ببندید و استثنا را نادیده بگیرید.

static File extractFileFromZip (ZipFile zipFile, String filePath)

روش کاربردی برای استخراج یک فایل خاص از فایل فشرده به یک فایل tmp

static boolean extractFileFromZip (ZipFile zipFile, String filePath, File destFile)

روش سودمند برای استخراج یک فایل خاص از فایل فشرده

static void extractZip (ZipFile zipFile, File destDir)

روش سودمند برای استخراج کل محتویات فایل فشرده در فهرست داده شده

static void extractZip (File toUnzip, File destDir)

روش کاربردی برای استخراج یک فایل فشرده در یک فهرست داده شده.

static File extractZipToTemp (File zipFile, String nameHint)

یک فایل فشرده را به یک فهرست موقت که با یک رشته اضافه شده است، استخراج کنید

سازندگان عمومی

ZipUtil2

public ZipUtil2 ()

روش های عمومی

بستن زیپ

public static void closeZip (ZipFile zipFile)

یک ZipFile باز را ببندید و استثنا را نادیده بگیرید.

پارامترها
zipFile ZipFile : فایلی که باید بسته شود

extractFileFromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

روش کاربردی برای استخراج یک فایل خاص از فایل فشرده به یک فایل tmp

پارامترها
zipFile ZipFile : ZipFile برای استخراج

filePath String : مسیر فایل برای استخراج

برمی گرداند
File ERROR(/File) یا در صورت یافت نشدن null

پرتاب می کند
اگر فایل استخراج نشد

extractFileFromZip

public static boolean extractFileFromZip (ZipFile zipFile, 
                String filePath, 
                File destFile)

روش سودمند برای استخراج یک فایل خاص از فایل فشرده

پارامترها
zipFile ZipFile : ZipFile برای استخراج

filePath String : مسیر فایل در فایل فشرده

destFile File : ERROR(/File) برای استخراج

برمی گرداند
boolean آیا فایل پیدا و استخراج شده است

پرتاب می کند
اگر فایل استخراج نشد

استخراج زیپ

public static void extractZip (ZipFile zipFile, 
                File destDir)

روش سودمند برای استخراج کل محتویات فایل فشرده در فهرست داده شده

پارامترها
zipFile ZipFile : ZipFile برای استخراج

destDir File : dir محلی برای استخراج فایل

پرتاب می کند
اگر فایل استخراج نشد

استخراج زیپ

public static void extractZip (File toUnzip, 
                File destDir)

روش کاربردی برای استخراج یک فایل فشرده در یک فهرست داده شده. فایل فشرده به عنوان یک ERROR(/File) ارائه می شود.

پارامترها
toUnzip File : یک ERROR(/File) که به یک فایل فشرده اشاره می کند.

destDir File : dir محلی برای استخراج فایل

پرتاب می کند
اگر فایل استخراج نشد

ExtractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

یک فایل فشرده را به یک فهرست موقت که با یک رشته اضافه شده است، استخراج کنید

پارامترها
zipFile File : فایل فشرده برای استخراج

nameHint String : پیشوندی برای دایرکتوری temp

برمی گرداند
File یک ERROR(/File) که به دایرکتوری temp اشاره می کند