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)

UnGZip קובץ: קובץ tar.gz יהפוך לקובץ tar.

static unTar (File inputFile, File outputDir)

בטל קובץ זפת לספרייה.

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

בטל קובץ זפת לספרייה.

בוני ציבור

TarUtil

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 : שם הבסיס שלפיו הקבצים יימצאו.

extractTarGzipToTemp

public static File extractTarGzipToTemp (File targzFile, 
                String nameHint)

בטל ופרק קובץ tar.gz לספריית זמניים.

פרמטרים
targzFile File : קובץ tar.gz לחלץ.

nameHint String : הקידומת של הספרייה הזמנית.

החזרות
File ספריית הטמפ '.

זורק
FileNotFoundException

gzip

public static File gzip (File inputFile)

פונקציית השירות לקובץ gzip (.gz). הסיומת .gz תתווסף לשם הקובץ הבסיסי.

פרמטרים
inputFile File : את ERROR(/File) כדי להיות gzipped.

החזרות
File הקובץ gzipped.

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 : The ERROR(/File) כדי ungzip

outputDir File : הספרייה איפה לשים את קובץ ungzipped.

החזרות
File ERROR(/File) שמפנה לקובץ ungzipped.

זורק
FileNotFoundException

unTar

public static  unTar (File inputFile, 
                File outputDir)

בטל קובץ זפת לספרייה. צרכים קובץ tar.gz להיות unGzip(File, File) ראשון.

פרמטרים
inputFile File : קובץ הזפת לחלץ

outputDir File : הספרייה איפה לשים את הקבצים שחולצו.

החזרות
רשימת ERROR(/File) untarred.

זורק
FileNotFoundException

unTar

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

בטל קובץ זפת לספרייה. צרכים קובץ tar.gz להיות unGzip(File, File) ראשון.

פרמטרים
inputFile File : קובץ הזפת לחלץ

outputDir File : הספרייה איפה לשים את הקבצים שחולצו.

fileNames : הקבצים שיופקו מהזפת.

החזרות
רשימת ERROR(/File) untarred.

זורק
FileNotFoundException