तारउटिल

public class TarUtil
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.util.TarUtil


टार फ़ाइल में हेरफेर करने की उपयोगिता। यह टार सपोर्ट प्रदान करने के लिए कॉमन्स-कंप्रेस को लपेटता है।

सारांश

सार्वजनिक निर्माणकर्ता

TarUtil ()

सार्वजनिक तरीके

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

एक टार 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 फाइल एक टार फाइल बन जाएगी।

static unTar (File inputFile, File outputDir)

एक निर्देशिका में एक टैर फ़ाइल को अनटार करें।

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

एक निर्देशिका में एक टैर फ़ाइल को अनटार करें।

सार्वजनिक निर्माणकर्ता

तारउटिल

public TarUtil ()

सार्वजनिक तरीके

एक्सट्रेक्टएंडलॉग

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

एक टार 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

गज़िप

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 है।

फेंकता
अगर फ़ाइल को पढ़ा नहीं जा सका।

अनगज़िप

public static File unGzip (File inputFile, 
                File outputDir)

एक फाइल को अनजीप करें: एक tar.gz फाइल एक टार फाइल बन जाएगी।

मापदंडों
inputFile File : ERROR(/File) ungzip को

outputDir File : निर्देशिका जहां ungzipped फ़ाइल डाल करने के लिए।

रिटर्न
File एक ERROR(/File) ungzipped फ़ाइल की ओर इशारा करते।

फेंकता
FileNotFoundException

अनटार

public static  unTar (File inputFile, 
                File outputDir)

एक निर्देशिका में एक टैर फ़ाइल को अनटार करें। tar.gz फ़ाइल की जरूरत होने की unGzip(File, File) पहले।

मापदंडों
inputFile File : निकालने के लिए टार फ़ाइल

outputDir File : निर्देशिका जहां निकाले फ़ाइलें डाल करने के लिए।

रिटर्न
की सूची ERROR(/File) untarred।

फेंकता
FileNotFoundException

अनटार

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

एक निर्देशिका में एक टैर फ़ाइल को अनटार करें। tar.gz फ़ाइल की जरूरत होने की unGzip(File, File) पहले।

मापदंडों
inputFile File : निकालने के लिए टार फ़ाइल

outputDir File : निर्देशिका जहां निकाले फ़ाइलें डाल करने के लिए।

fileNames : टार से निकाली जाने वाली फाइलें।

रिटर्न
की सूची ERROR(/File) untarred।

फेंकता
FileNotFoundException