TarUtil

public class TarUtil
extends Object

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


ابزاری برای دستکاری فایل tar. به منظور ارائه پشتیبانی از تار ، کمپرس معمولی را می پیچد.

خلاصه

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

TarUtil ()

روشهای عمومی

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

کمک به استخراج و ورود گزارشگران به فایل tar gz و محتوای آن

static File extractTarGzipToTemp (File targzFile, String nameHint)

فایل tar.gz را در دایرکتوری temp باز کرده و از حالت فشرده خارج کنید.

static File gzip (File inputFile)

عملکرد مفید برای gzip (.gz) یک فایل.

static boolean isGzip (File file)

تعیین کنید که آیا فایل gzip است یا خیر.

static File unGzip (File inputFile, File outputDir)

UnGZip یک فایل: یک فایل tar.gz تبدیل به یک فایل tar می شود.

static unTar (File inputFile, File outputDir)

فایل tar را در فهرست راهنما بردارید.

static unTar (File inputFile, File outputDir, fileNames) unTar (File inputFile, File outputDir, fileNames)

فایل tar را در فهرست راهنما بردارید.

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

TarUtil

public TarUtil ()

روشهای عمومی

extractAndLog

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

کمک به استخراج و ورود گزارشگران به فایل tar gz و محتوای آن

مولفه های
listener ITestLogger است: ITestLogger که در آن به سیستم وارد شوید فایل های.

targzFile File از: تار. gz ERROR(/File) که نیاز ورود به سیستم محتوای آن است.

baseName String : نام پایه که تحت آن فایل خواهد یافت.

extractTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

فایل tar.gz را در دایرکتوری temp باز کرده و از حالت فشرده خارج کنید.

مولفه های
targzFile File : فایل های tar.gz به عصاره.

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

برمی گردد
File دایرکتوری temp

پرتاب می کند
FileNotFoundException

gzip

public static File gzip (File inputFile)

عملکرد مفید برای gzip (.gz) یک فایل. پسوند .gz به نام فایل اصلی اضافه می شود.

مولفه های
inputFile File ها: ERROR(/File) به gzip شد است.

برمی گردد
File فایل gzipped

isGzip

public static boolean isGzip (File file)

تعیین کنید که آیا فایل gzip است یا خیر.

مولفه های
file File : فایل به تیک بزنید.

برمی گردد
boolean آیا فایل gzip است یا خیر.

پرتاب می کند
اگر فایل قابل خواندن نیست

unzzip

public static File unGzip (File inputFile, 
                File outputDir)

UnGZip یک فایل: یک فایل tar.gz تبدیل به یک فایل tar می شود.

مولفه های
inputFile File ها: ERROR(/File) به ungzip

outputDir File : دایرکتوری که در آن برای قرار دادن فایل ungzipped.

برمی گردد
File ERROR(/File) اشاره گر به فایل ungzipped.

پرتاب می کند
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir)

فایل tar را در فهرست راهنما بردارید. نیازهای فایل های tar.gz به unGzip(File, File) برای اولین بار.

مولفه های
inputFile File ها: فایل tar به عصاره

outputDir File : دایرکتوری که در آن برای قرار دادن فایل استخراج شده است.

برمی گردد
فهرست ERROR(/File) untarred.

پرتاب می کند
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir, 
                 fileNames)

فایل tar را در فهرست راهنما بردارید. نیازهای فایل های tar.gz به unGzip(File, File) برای اولین بار.

مولفه های
inputFile File ها: فایل tar به عصاره

outputDir File : دایرکتوری که در آن برای قرار دادن فایل استخراج شده است.

fileNames : فایلهایی که از tar استخراج می شوند.

برمی گردد
فهرست ERROR(/File) untarred.

پرتاب می کند
FileNotFoundException