Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
TarUtil
public
class
TarUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TarUtil
|
Narzędzie do manipulowania plikiem tar. Opisuje ona commons-compress, aby zapewnić obsługę tar.
Podsumowanie
Metody publiczne |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
pomocnicze narzędzie do wyodrębniania i rejestrowania pliku tar gz oraz jego zawartości dla reporterów
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
Rozpakuj plik tar.gz do katalogu tymczasowego.
|
static
File
|
gzip(File inputFile)
Funkcja pomocnicza do tworzenia plików gzip (.gz).
|
static
boolean
|
isGzip(File file)
Określ, czy plik jest w formacie gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
Rozpakuj plik: plik tar.gz lub tgz zostanie zamieniony na plik tar.
|
static
|
unTar(File inputFile, File outputDir)
rozpakuj plik tar do katalogu.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
rozpakuj plik tar do katalogu.
|
Konstruktory publiczne
TarUtil
public TarUtil ()
Metody publiczne
extractAndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
pomocnicze narzędzie do wyodrębniania i rejestrowania pliku tar gz oraz jego zawartości dla reporterów
Parametry |
listener |
ITestLogger : ITestLogger , w którym mają być rejestrowane pliki. |
targzFile |
File : plik tar.gz ERROR(/File) , który wymaga pliku z treścią. |
baseName |
String : podstawowa nazwa, pod którą można znaleźć pliki. |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Rozpakuj plik tar.gz do katalogu tymczasowego.
Parametry |
targzFile |
File : plik tar.gz do rozpakowania. |
nameHint |
String : prefiks katalogu tymczasowego. |
Zwroty |
File |
katalogu tymczasowego. |
Rzuty |
|
FileNotFoundException |
|
IOException |
gzip
public static File gzip (File inputFile)
Funkcja pomocnicza do kompresji pliku (.gz). Do nazwy podstawowego pliku zostanie dodane rozszerzenie .gz.
Zwroty |
File |
skompresowany plik. |
isGzip
public static boolean isGzip (File file)
Określ, czy plik jest w formacie gzip.
Parametry |
file |
File : plik do sprawdzenia. |
Zwroty |
boolean |
czy plik jest w formacie gzip. |
Rzuty |
|
jeśli nie można odczytać pliku. |
unGzip
public static File unGzip (File inputFile,
File outputDir)
Rozpakuj plik: plik tar.gz lub tgz zostanie zamieniony na plik tar.
Parametry |
inputFile |
File : ERROR(/File) do odgzipowania |
outputDir |
File : katalog, w którym ma się znaleźć rozpakowany plik. |
Rzuty |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir)
Rozpakuj plik tar do katalogu. Najpierw musisz unGzip(File, File)
plik tar.gz.
Parametry |
inputFile |
File : plik tar do rozpakowania |
outputDir |
File : katalog, w którym mają się znaleźć wyodrębnione pliki. |
Rzuty |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir,
fileNames)
Rozpakuj plik tar do katalogu. Najpierw musisz unGzip(File, File)
plik tar.gz.
Parametry |
inputFile |
File : plik tar do rozpakowania |
outputDir |
File : katalog, w którym mają się znaleźć wyodrębnione pliki. |
fileNames |
: pliki do wyodrębnienia z archiwum tar. |
Rzuty |
|
FileNotFoundException |
|
IOException |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-03-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]