تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
TarUtil
public
class
TarUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TarUtil
|
أداة لمعالجة ملف tar وهي تُغلِّف commons-compress لتوفير دعم tar.
ملخّص
الطرق العامة |
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 أو tgz إلى ملف tar.
|
static
|
unTar(File inputFile, File outputDir)
فك ضغط ملف tar في دليل.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
فك ضغط ملف tar في دليل.
|
وظائف الإنشاء العامة
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 : الاسم الأساسي الذي سيتم العثور على الملفات بموجبه |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
فك ضغط ملف tar.gz وفك ضغطه إلى دليل مؤقت.
المعلمات |
targzFile |
File : ملف tar.gz المطلوب استخراجه |
nameHint |
String : البادئة للدليل المؤقت |
عمليات الرمي |
|
FileNotFoundException |
|
IOException |
gzip
public static File gzip (File inputFile)
دالة مساعدة لضغط ملف باستخدام تنسيق gzip (.gz). ستتم إضافة الامتداد .gz إلى اسم الملف الأساسي.
المعلمات |
inputFile |
File : ERROR(/File) التي سيتم ضغطها باستخدام تنسيق gzip |
المرتجعات |
File |
الملف المضغوط بتنسيق gzip |
isGzip
public static boolean isGzip (File file)
تحديد ما إذا كان الملف ملفًا بتنسيق gzip
المعلمات |
file |
File : الملف المطلوب التحقّق منه |
المرتجعات |
boolean |
ما إذا كان الملف بتنسيق gzip |
عمليات الرمي |
|
إذا تعذّرت قراءة الملف |
unGzip
public static File unGzip (File inputFile,
File outputDir)
إزالة ضغط ملف: سيتحول ملف tar.gz أو tgz إلى ملف tar.
المعلمات |
inputFile |
File : ERROR(/File) لإزالة الضغط من ملف gzip |
outputDir |
File : الدليل الذي سيتم وضع الملف غير المضغوَط فيه |
عمليات الرمي |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir)
فك ضغط ملف tar في دليل. يجب unGzip(File, File)
ملف tar.gz أولاً.
المعلمات |
inputFile |
File : ملف tar المطلوب استخراجه |
outputDir |
File : الدليل الذي سيتم وضع الملفات المستخرجة فيه |
عمليات الرمي |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir,
fileNames)
فك ضغط ملف tar في دليل. يجب unGzip(File, File)
ملف tar.gz أولاً.
المعلمات |
inputFile |
File : ملف tar المطلوب استخراجه |
outputDir |
File : الدليل الذي سيتم وضع الملفات المستخرجة فيه |
fileNames |
: الملفات التي سيتم استخراجها من tar |
عمليات الرمي |
|
FileNotFoundException |
|
IOException |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-03-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]