2026'dan itibaren, ana kararlı geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için android-latest-release kullanın. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
TarUtil
public
class
TarUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.TarUtil
|
Bir tar dosyasını işlemek için kullanılan yardımcı program. Tar desteği sağlamak için commons-compress'i sarmalar.
Özet
Herkese açık oluşturucular |
TarUtil()
|
Herkese açık yöntemler |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
Bir tar.gz dosyasını ve içeriğini muhabirlere ayıklayıp kaydetmeye yardımcı olur.
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
Bir tar.gz dosyasını geçici bir dizine açın.
|
static
File
|
gzip(File inputFile)
Bir dosyayı gzip (.gz) biçiminde sıkıştırmak için kullanılan yardımcı işlev.
|
static
boolean
|
isGzip(File file)
Bir dosyanın gzip olup olmadığını belirleyin.
|
static
File
|
unGzip(File inputFile, File outputDir)
Bir dosyayı UnGZip: tar.gz veya tgz dosyası, tar dosyası haline gelir.
|
static
List<File>
|
unTar(File inputFile, File outputDir, Collection<String> fileNames)
Bir tar dosyasını dizine çıkarma.
|
static
List<File>
|
unTar(File inputFile, File outputDir)
Bir tar dosyasını dizine çıkarma.
|
Herkese açık oluşturucular
TarUtil
public TarUtil ()
Herkese açık yöntemler
extractAndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
Bir tar.gz dosyasını ve içeriğini muhabirlere ayıklayıp kaydetmeye yardımcı olur.
| Parametreler |
listener |
ITestLogger: dosyaların kaydedileceği ITestLogger. |
targzFile |
File: İçerik günlüğüne ihtiyaç duyan tar.gz File |
baseName |
String: Dosyaların bulunacağı temel ad. |
| Verdiği hatalar |
FileNotFoundException |
|
IOException |
|
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
Bir tar.gz dosyasını geçici bir dizine açın.
| Parametreler |
targzFile |
File: Ayıklanacak tar.gz dosyası. |
nameHint |
String: Geçici dizinin öneki. |
| İadeler |
File |
temp dizini. |
| Verdiği hatalar |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
gzip
public static File gzip (File inputFile)
Bir dosyayı gzip (.gz) biçiminde sıkıştırmak için kullanılan yardımcı işlev. .gz uzantısı, temel dosya adına eklenir.
| Parametreler |
inputFile |
File: gzip ile sıkıştırılacak File. |
| İadeler |
File |
gzip ile sıkıştırılmış dosya. |
| Verdiği hatalar |
|
java.io.IOException |
IOException |
|
isGzip
public static boolean isGzip (File file)
Bir dosyanın gzip olup olmadığını belirleyin.
| Parametreler |
file |
File: Kontrol edilecek dosya. |
| İadeler |
boolean |
Dosyanın gzip olup olmadığı. |
| Verdiği hatalar |
IOException |
Dosya okunamadıysa |
unGzip
public static File unGzip (File inputFile,
File outputDir)
Bir dosyayı UnGZip: tar.gz veya tgz dosyası, tar dosyası haline gelir.
| Parametreler |
inputFile |
File: Gzip'ten çıkarılacak File |
outputDir |
File: Sıkıştırılmamış dosyanın yerleştirileceği dizin. |
| İadeler |
File |
Genişletilmemiş dosyayı gösteren bir File. |
| Verdiği hatalar |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir,
Collection<String> fileNames)
Bir tar dosyasını dizine çıkarın. tar.gz dosyasının önce unGzip(File,File) olması gerekir.
| Parametreler |
inputFile |
File: Çıkarılacak tar dosyası |
outputDir |
File: Çıkarılan dosyaların yerleştirileceği dizin. |
fileNames |
Collection: tar dosyasından çıkarılacak dosyalar. |
| İadeler |
List<File> |
File listesi ayıklanır. |
| Verdiği hatalar |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
unTar
public static List<File> unTar (File inputFile,
File outputDir)
Bir tar dosyasını dizine çıkarın. tar.gz dosyasının önce unGzip(File,File) olması gerekir.
| Parametreler |
inputFile |
File: Çıkarılacak tar dosyası |
outputDir |
File: Çıkarılan dosyaların yerleştirileceği dizin. |
| İadeler |
List<File> |
File listesi ayıklanır. |
| Verdiği hatalar |
|
java.io.FileNotFoundException |
|
java.io.IOException |
FileNotFoundException |
|
IOException |
|
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-06-22 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-06-22 UTC."],[],[]]