با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

تاروتیل

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 را از حالت تار خارج کرده و از حالت فشرده خارج کنید.

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 را به یک دایرکتوری تبدیل کنید.

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

تاروتیل

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 : نام پایه ای که فایل ها تحت آن پیدا می شوند.

استخراجTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

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

مولفه های
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 فایل gzip شده

isGzip است

public static boolean isGzip (File file)

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

مولفه های
file File : فایلی که باید بررسی شود.

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

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

unGzip

public static File unGzip (File inputFile, 
                File outputDir)

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

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

outputDir File : فهرستی که فایل فشرده نشده را در آن قرار می دهیم.

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

پرتاب می کند
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir)

یک فایل tar را به یک دایرکتوری تبدیل کنید. فایل tar.gz باید ابتدا unGzip(File, File) باشد.

مولفه های
inputFile File : فایل tar برای استخراج

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

برمی گرداند
لیست ERROR(/File) بدون تار.

پرتاب می کند
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) بدون تار.

پرتاب می کند
FileNotFoundException