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 في وقت إنشاء 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 بدلاً من الروابط الثابتة

طُرق وضع التصميم العامة

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

الإجراءات العامة

cleanUp

public void cleanUp ()

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

getRootDir

public File getRootDir ()

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

المرتجعات
File دليل File

setDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

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

المعلَمات
deviceBuild IDeviceBuildInfo

setFolderBuild

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

عمليات الطرح
IOException