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)
ينشئ |
|
الإجراءات العامة | |
|---|---|
void
|
cleanUp()
تنظيف أي ملفات إصدار مؤقتة بالإضافة إلى إلغاء تحميل الملفات المحمّلة باستخدام fuse-zip استنادًا إلى قائمة الملفات المحمّلة باستخدام fuse-zip |
File
|
getRootDir()
الحصول على المجلد الجذر الذي يحتوي على عناصر الإصدار |
void
|
setDeviceBuild(IDeviceBuildInfo deviceBuild)
نسخ جميع الملفات من |
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
نسخ جميع الملفات من |
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 |
|