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 (String buildId, String buildName) | |
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip) إنشاء | |
DeviceFolderBuildInfo () |
الأساليب العامة | |
---|---|
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) طريقة مساعد لنسخ كافة الملفات من البنية الأخرى. قم بإنشاء روابط رمزية للملفات المثبتة بضغط الصمامات، بدلاً من الروابط الثابتة. |
المقاولين العامة
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 : العلامة لتحديد ما إذا كان الإصدار يستخدم التثبيت المضغوط |
الأساليب العامة
تنظيف
public void cleanUp ()
قم بتنظيف أي ملفات إنشاء مؤقتة بالإضافة إلى ذلك، قم بإلغاء تحميل الملفات المثبتة على fuse-zip استنادًا إلى قائمة الملفات المثبتة على fuse-zip.
getRootDir
public File getRootDir ()
احصل على المجلد الجذر الذي يحتوي على عناصر البناء.
عائدات | |
---|---|
File | دليل ERROR(/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 |
يجب استخدامFuseZip
public boolean shouldUseFuseZip ()
احصل على العلامة التي تشير إلى ما إذا كان fuse-zip قيد الاستخدام لعناصر البناء.
عائدات | |
---|---|
boolean |
الأساليب المحمية
addAllFiles
protected void addAllFiles (BuildInfo build)
طريقة مساعد لنسخ كافة الملفات من البنية الأخرى.
يقوم بإنشاء روابط صلبة جديدة للملفات بحيث يكون لكل إصدار مسار ملف فريد للملف. قم بإنشاء روابط رمزية للملفات المثبتة بضغط الصمامات، بدلاً من الروابط الثابتة.
حدود | |
---|---|
build | BuildInfo |