معلومات أخرى

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo, IFolderBuildInfo

java.lang.Object
com.android.tradefed.build.BuildInfo
  com.android.tradefed.build.DeviceBuildInfo
    com.android.tradefed.build.DeviceStringBuildInfo


IDeviceBuildInfo الذي يحتوي أيضًا على عناصر إصدار أخرى مضمَّنة في دليل على نظام الملفات المحلي.

ملخّص

شركة إنشاءات عامة

DeviceFolderBuildInfo(String buildId, String buildName)
DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)

إنشاء DeviceFolderBuildInfo تسمح الدالة الإنشائية بوضع علامة mUseFuseZip في وقت إنشاء DeviceSettingsBuildInfo.

DeviceFolderBuildInfo()

الطرق العامة

void cleanUp()

حذف أي ملفات إصدار مؤقتة بالإضافة إلى إلغاء تحميل الملفات المُثبَّتة من خلال fuse-zip استنادًا إلى قائمة Fuse-zip الملفات المثبتة.

File getRootDir()

يمكنك الحصول على المجلد الجذر الذي يحتوي على عناصر الإصدار.

void setDeviceBuild(IDeviceBuildInfo deviceBuild)

يمكنك نسخ جميع الملفات من IDeviceBuildInfo.

void setFolderBuild(IFolderBuildInfo folderBuild)

يمكنك نسخ جميع الملفات من IFolderBuildInfo.

void setRootDir(File rootDir)

يمكنك ضبط الدليل الجذري الذي يحتوي على عناصر الإصدار.

boolean shouldUseFuseZip()

احصل على العلامة التي تشير إلى ما إذا كان الرمز Fuse-zip قيد الاستخدام في عناصر الإصدار.

الطرق المحمية

void addAllFiles(BuildInfo build)

طريقة مساعدة لنسخ جميع الملفات من الإصدار الآخر. إنشاء روابط رمزية للملفات التي تم تثبيتها من خلال fuse-zip، بدلاً من الروابط الثابتة

شركة إنشاءات عامة

معلومات أخرى

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

المعلمات
buildId String

buildName String

يُرجى الاطّلاع أيضًا على:

معلومات أخرى

public DeviceFolderBuildInfo (String buildId, 
                String buildName, 
                boolean useFuseZip)

إنشاء DeviceFolderBuildInfo تسمح الدالة الإنشائية بوضع علامة mUseFuseZip في وقت إنشاء DeviceSettingsBuildInfo.

المعلمات
buildId String: رقم تعريف الإصدار

buildName String: اسم هدف الإصدار

useFuseZip boolean: العلامة لتحديد ما إذا كان الإصدار يستخدم التثبيت المضغوط

معلومات أخرى

public DeviceFolderBuildInfo ()

يُرجى الاطّلاع أيضًا على:

الطرق العامة

تنظيف

public void cleanUp ()

حذف أي ملفات إصدار مؤقتة بالإضافة إلى إلغاء تحميل الملفات المُثبَّتة من خلال fuse-zip استنادًا إلى قائمة Fuse-zip الملفات المثبتة.

الحصول على جذور

public File getRootDir ()

يمكنك الحصول على المجلد الجذر الذي يحتوي على عناصر الإصدار.

المرتجعات
File دليل ERROR(/File).

إنشاء جهاز setDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

يمكنك نسخ جميع الملفات من IDeviceBuildInfo.

المعلمات
deviceBuild IDeviceBuildInfo

إنشاء مجلد.

public void setFolderBuild (IFolderBuildInfo folderBuild)

يمكنك نسخ جميع الملفات من IFolderBuildInfo.

المعلمات
folderBuild IFolderBuildInfo

ضبط الجذر

public void setRootDir (File rootDir)

يمكنك ضبط الدليل الجذري الذي يحتوي على عناصر الإصدار.

المعلمات
rootDir File

يجب استخدام FuseZip

public boolean shouldUseFuseZip ()

احصل على العلامة التي تشير إلى ما إذا كان الرمز Fuse-zip قيد الاستخدام في عناصر الإصدار.

المرتجعات
boolean

الطرق المحمية

إضافة كل الملفات

protected void addAllFiles (BuildInfo build)

طريقة مساعدة لنسخ جميع الملفات من الإصدار الآخر.

تنشئ روابط ثابتة جديدة للملفات بحيث يكون لكل إصدار مسار ملف فريد إلى الملف. إنشاء روابط رمزية للملفات التي تم تثبيتها من خلال fuse-zip، بدلاً من الروابط الثابتة

المعلمات
build BuildInfo