TarUtil

public class TarUtil
extends Object

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


أداة لمعالجة ملف القطران. إنه يلف الضغط المشترك من أجل توفير دعم القطران.

ملخص

المنشأت العامة

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)

فك ضغط ملف: سيصبح ملف 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 ()

الأساليب العامة

استخراج وتسجيل

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

يساعد في استخراج ملف tar gz ومحتوياته وتسجيله للصحفيين

حدود
listener ITestLogger : ITestLogger مكان تسجيل الملفات.

targzFile File : tar.gz ERROR(/File) الذي يحتاج إلى سجل المحتوى الخاص به.

baseName String : الاسم الأساسي الذي سيتم العثور على الملفات تحته.

extractTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

قم بفك ضغط ملف tar.gz إلى دليل مؤقت.

حدود
targzFile File : ملف tar.gz المراد استخراجه.

nameHint String : بادئة الدليل المؤقت.

عائدات
File دليل درجة الحرارة.

رميات
FileNotFoundException
IOException

gzip

public static File gzip (File inputFile)

وظيفة الأداة المساعدة لملف gzip (.gz). ستتم إضافة ملحق .gz إلى اسم الملف الأساسي.

حدود
inputFile File : ERROR(/File) المراد ضغطه بتنسيق gzip.

عائدات
File الملف المضغوط بتنسيق gzip.

رميات
IOException

isGzip

public static boolean isGzip (File file)

حدد ما إذا كان الملف بتنسيق gzip.

حدود
file File : الملف المطلوب التحقق منه.

عائدات
boolean ما إذا كان الملف بتنسيق gzip.

رميات
إذا تعذر قراءة الملف.

unGzip

public static File unGzip (File inputFile, 
                File outputDir)

فك ضغط ملف: سيصبح ملف tar.gz ملفًا tar.

حدود
inputFile File : ERROR(/File) لفك ضغط

outputDir File : الدليل حيث يتم وضع الملف الذي تم فك ضغطه.

عائدات
File ERROR(/File) يشير إلى الملف الذي تم فك ضغطه.

رميات
FileNotFoundException
IOException

unTar

public static  unTar (File inputFile, 
                File outputDir)

قم بفك ملف tar إلى دليل. tar.gz يجب أن يكون unGzip(File, File) أولاً.

حدود
inputFile File : ملف tar المراد استخراجه

outputDir File : الدليل الذي يتم فيه وضع الملفات المستخرجة.

عائدات
قائمة ERROR(/File) بدون تمييز.

رميات
FileNotFoundException
IOException

unTar

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

قم بفك ملف tar إلى دليل. tar.gz يجب أن يكون unGzip(File, File) أولاً.

حدود
inputFile File : ملف tar المراد استخراجه

outputDir File : الدليل الذي يتم فيه وضع الملفات المستخرجة.

fileNames : الملفات المراد استخراجها من القطران.

عائدات
قائمة ERROR(/File) بدون تمييز.

رميات
FileNotFoundException
IOException