DeviceFolderBuildInfo

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.DeviceFolderBuildInfo


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

ملخّص

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

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

تنشئ الدالة الإنشائية DeviceFolderBuildInfo. تسمح الدالة الإنشائية بإعداد علامة mUseFuseZip في وقت إنشاء DeviceمجلّدBuildInfo.

الطرق العامة

void cleanUp()

حذف أي ملفات إصدار مؤقتة بالإضافة إلى ذلك، يمكنك إلغاء تحميل الملفات المثبَّتة من خلال 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 بدلاً من الروابط الثابتة

وظائف الإنشاء العامة

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

راجِع أيضًا:

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

المعلمات
buildId String

buildName String

DeviceFolderBuildInfo

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

ينشئ DeviceFolderBuildInfo. يسمح المُنشئ بضبط علامة mUseFuseZip عند إنشاء DeviceFolderBuildInfo.

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

buildName String: اسم هدف الإنشاء

useFuseZip boolean: العلامة لتحديد ما إذا كان الإصدار يستخدم ميزة "تركيب ملفات zip"

الطرق العامة

تنظيف

public void cleanUp ()

حذف أي ملفات إصدار مؤقتة بالإضافة إلى ذلك، يمكنك إلغاء تحميل الملفات المثبَّتة من خلال 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

setRootDir

public void setRootDir (File rootDir)

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

المعلمات
rootDir File

shouldUseFuseZip

public boolean shouldUseFuseZip ()

الحصول على العلامة التي تشير إلى ما إذا كان يتم استخدام fuse-zip لعناصر التصميم

المرتجعات
boolean

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

addAllFiles

protected void addAllFiles (BuildInfo build)

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

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

المعلمات
build BuildInfo