اطلاعات ساخت دستگاه

public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo

شیء جاوا
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo


یک IBuildInfo که نشان دهنده یک نسخه کامل از دستگاه اندروید و (به صورت اختیاری) تست‌های آن است.

خلاصه

سازندگان عمومی

DeviceBuildInfo ()
DeviceBuildInfo ( BuildInfo buildInfo)
DeviceBuildInfo (String buildId, String buildTargetName)

روش‌های عمومی

void cleanUp ()

فایل‌های ساخت موقت را پاک کنید

void cleanUp (List<File> doNotClean)

نسخه‌ای از cleanUp() که در آن برخی از فایل‌ها حذف نمی‌شوند.

File getBasebandImageFile ()

فایل ایمیج باند پایه محلی را دریافت کنید.

String getBasebandVersion ()

نسخه بیس باند را دریافت کنید.

File getBootloaderImageFile ()

فایل ایمیج بوت لودر محلی را دریافت کنید.

String getBootloaderVersion ()

نسخه بوت لودر را دریافت کنید.

String getDeviceBuildFlavor ()

روشی اختیاری برای بازگرداندن نوع ساخت پلتفرم مورد آزمایش.

String getDeviceBuildId ()

شناسه منحصر به فرد ساخت پلتفرم تحت آزمایش را برمی‌گرداند.

File getDeviceImageFile ()

فایل زیپ تصویر دستگاه محلی را دریافت کنید.

String getDeviceImageVersion ()

نسخه زیپ شده تصویر دستگاه محلی را دریافت کنید.

File getMkbootimgFile ()

فایل mkbootimg مورد استفاده برای ایجاد تصویر هسته را دریافت می‌کند.

String getMkbootimgVersion ()

نسخه mkbootimg را دریافت می‌کند.

File getOtaPackageFile ()

فایل زیپ بسته OTA دستگاه را دریافت کنید.

String getOtaPackageVersion ()

نسخه زیپ بسته OTA دستگاه را دریافت کنید.

File getRamdiskFile ()

فایل ramdisk مورد استفاده برای ایجاد تصویر هسته را دریافت می‌کند.

String getRamdiskVersion ()

نسخه ramdisk را دریافت می‌کند.

File getTestsDir ()

مسیر محلی محتویات فایل tests.zip استخراج شده را دریافت کنید.

String getTestsDirVersion ()

نسخه استخراج‌شده tests.zip را دریافت کنید.

File getTrustyImageFile ()

فایل تصویری معتبر محلی را دریافت کنید.

String getTrustyVersion ()

نسخه معتبر را تهیه کنید.

File getUserDataImageFile ()

فایل تصویر داده کاربری آزمایشی محلی را دریافت کنید.

String getUserDataImageVersion ()

نسخه آزمایشی تصویر userdata محلی را دریافت کنید.

void setBasebandImage (File basebandFile, String version)

تصویر باند پایه را برای ساخت دستگاه تنظیم کنید.

void setBootloaderImageFile (File bootloaderImgFile, String version)

تصویر بوت لودر را برای ساخت دستگاه تنظیم کنید.

void setDeviceBuildFlavor (String deviceBuildFlavor)

اگر با setBuildFlavor(String) متفاوت است، مقدار build-flavor را برای بخش دستگاه از اطلاعات ساخت تنظیم کنید.

void setDeviceImageFile (File deviceImageFile, String version)

فایل ایمیج سیستم دستگاه را برای استفاده تنظیم کنید.

void setMkbootimgFile (File mkbootimg, String version)

فایل mkbootimg مورد استفاده برای ایجاد تصویر هسته را تنظیم می‌کند.

void setOtaPackageFile (File otaFile, String version)

فایل زیپ بسته OTA دستگاه را تنظیم کنید.

void setRamdiskFile (File ramdisk, String version)

فایل ramdisk مورد استفاده برای ایجاد تصویر هسته را دریافت می‌کند.

void setTestsDir (File testsDir, String version)

مسیر محلی را برای محتوای فایل استخراج‌شده tests.zip تنظیم کنید.

void setUserDataImageFile (File userDataFile, String version)

فایل تصویر داده‌های کاربر را برای استفاده تنظیم کنید.

final void unmountAll ()

تصاویر دستگاه نصب‌شده را از حالت نصب خارج می‌کند.

سازندگان عمومی

اطلاعات ساخت دستگاه

public DeviceBuildInfo ()

اطلاعات ساخت دستگاه

public DeviceBuildInfo (BuildInfo buildInfo)

پارامترها
buildInfo BuildInfo

اطلاعات ساخت دستگاه

public DeviceBuildInfo (String buildId, 
                String buildTargetName)

پارامترها
buildId String

buildTargetName String

روش‌های عمومی

پاکسازی

public void cleanUp ()

فایل‌های ساخت موقت را پاک کنید

پاکسازی

public void cleanUp (List<File> doNotClean)

نسخه‌ای از cleanUp() که در آن برخی از فایل‌ها حذف نمی‌شوند.

پارامترها
doNotClean List

دریافت فایل تصویر پایه

public File getBasebandImageFile ()

فایل ایمیج باند پایه محلی را دریافت کنید.

بازگشت‌ها
File

دریافت نسخه باند پایه

public String getBasebandVersion ()

نسخه بیس باند را دریافت کنید.

بازگشت‌ها
String

دریافت فایل تصویر بوت لودر

public File getBootloaderImageFile ()

فایل ایمیج بوت لودر محلی را دریافت کنید.

بازگشت‌ها
File

دریافت نسخه بوت لودر

public String getBootloaderVersion ()

نسخه بوت لودر را دریافت کنید.

بازگشت‌ها
String

دریافت دستگاهساختطعم

public String getDeviceBuildFlavor ()

روشی اختیاری برای بازگرداندن نوع ساخت پلتفرم مورد آزمایش.

بازگشت‌ها
String

دریافت شناسه ساخت دستگاه

public String getDeviceBuildId ()

شناسه منحصر به فرد ساخت پلتفرم تحت آزمایش را برمی‌گرداند. هرگز نباید تهی باشد. مقدار پیش‌فرض IBuildInfo.UNKNOWN_BUILD_ID است.

بازگشت‌ها
String اگر null نباشد، getDeviceImageVersion() ، در غیر این صورت IBuildInfo.UNKNOWN_BUILD_ID برمی‌گرداند.

همچنین ببینید:

دریافت فایل تصویر دستگاه

public File getDeviceImageFile ()

فایل فشرده تصویر دستگاه محلی را دریافت کنید. مقدار بازگشتی می‌تواند یک دایرکتوری باشد که فایل فشرده تصویر دستگاه بدون فشرده‌سازی است. توجه داشته باشید که در مورد دایرکتوری، می‌تواند یک سیستم فایل مجازی فقط خواندنی نصب شده باشد که عملیات قابل اعمال بر روی دایرکتوری یا محتویات آن را محدود می‌کند.

بازگشت‌ها
File

دریافت تصویر دستگاه (getDeviceImageVersion)

public String getDeviceImageVersion ()

نسخه زیپ شده تصویر دستگاه محلی را دریافت کنید.

بازگشت‌ها
String

دریافت فایل Mkbootimg

public File getMkbootimgFile ()

فایل mkbootimg مورد استفاده برای ایجاد تصویر هسته را دریافت می‌کند.

بازگشت‌ها
File

دریافت نسخه Mkbootimg

public String getMkbootimgVersion ()

نسخه mkbootimg را دریافت می‌کند.

بازگشت‌ها
String

دریافت فایل بسته Ota

public File getOtaPackageFile ()

فایل زیپ بسته OTA دستگاه را دریافت کنید.

بازگشت‌ها
File

دریافت نسخه بسته Ota

public String getOtaPackageVersion ()

نسخه زیپ بسته OTA دستگاه را دریافت کنید.

بازگشت‌ها
String

دریافت فایل Ramdisk

public File getRamdiskFile ()

فایل ramdisk مورد استفاده برای ایجاد تصویر هسته را دریافت می‌کند.

بازگشت‌ها
File

دریافت نسخه Ramdisk

public String getRamdiskVersion ()

نسخه ramdisk را دریافت می‌کند.

بازگشت‌ها
String

دریافتTestsDir

public File getTestsDir ()

مسیر محلی محتویات فایل tests.zip استخراج شده را دریافت کنید.

بازگشت‌ها
File

دریافت نسخه آزمایشی

public String getTestsDirVersion ()

نسخه استخراج‌شده tests.zip را دریافت کنید.

بازگشت‌ها
String

دریافت فایل تصویر قابل اعتماد

public File getTrustyImageFile ()

فایل تصویری معتبر محلی را دریافت کنید.

بازگشت‌ها
File

دریافت نسخه قابل اعتماد

public String getTrustyVersion ()

نسخه معتبر را تهیه کنید.

بازگشت‌ها
String

دریافت فایل تصویر داده کاربر

public File getUserDataImageFile ()

فایل تصویر داده کاربری آزمایشی محلی را دریافت کنید.

بازگشت‌ها
File

دریافت داده کاربرتصویرنسخه

public String getUserDataImageVersion ()

نسخه آزمایشی تصویر userdata محلی را دریافت کنید.

بازگشت‌ها
String

تصویر پایه تنظیم‌شده

public void setBasebandImage (File basebandFile, 
                String version)

تصویر باند پایه را برای ساخت دستگاه تنظیم کنید.

پارامترها
basebandFile File : File تصویر باند پایه

version String : نسخه باند پایه

تنظیم فایل تصویر بوت لودر

public void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

تصویر بوت لودر را برای ساخت دستگاه تنظیم کنید.

پارامترها
bootloaderImgFile File : File ایمیج بوت لودر

version String : نسخه بوت لودر

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

اگر با setBuildFlavor(String) متفاوت است، مقدار build-flavor را برای بخش دستگاه از اطلاعات ساخت تنظیم کنید.

پارامترها
deviceBuildFlavor String : نوع ساخت دستگاه

تنظیم فایل تصویر دستگاه

public void setDeviceImageFile (File deviceImageFile, 
                String version)

فایل ایمیج سیستم دستگاه را برای استفاده تنظیم کنید.

پارامترها
version String

فایل setMkbootimg

public void setMkbootimgFile (File mkbootimg, 
                String version)

فایل mkbootimg مورد استفاده برای ایجاد تصویر هسته را تنظیم می‌کند.

پارامترها
mkbootimg File

version String

فایل بسته‌ی setOta

public void setOtaPackageFile (File otaFile, 
                String version)

فایل زیپ بسته OTA دستگاه را تنظیم کنید.

پارامترها
otaFile File

version String

تنظیم فایل رم دیسک

public void setRamdiskFile (File ramdisk, 
                String version)

فایل ramdisk مورد استفاده برای ایجاد تصویر هسته را دریافت می‌کند.

پارامترها
ramdisk File

version String

تنظیمTestDir

public void setTestsDir (File testsDir, 
                String version)

مسیر محلی را برای محتوای فایل استخراج‌شده tests.zip تنظیم کنید.

پارامترها
version String

تنظیم فایل تصویر داده کاربر

public void setUserDataImageFile (File userDataFile, 
                String version)

فایل تصویر داده‌های کاربر را برای استفاده تنظیم کنید.

پارامترها
version String

همه را از حالت نصب خارج کنید

public final void unmountAll ()

تصاویر دستگاه نصب‌شده را از حالت نصب خارج می‌کند.

این برای unmount کردن تصاویر دستگاه قبل از اینکه شیء DeviceBuildInfo از بین برود، مفید است، برای سناریوهایی که cleanUp() به دلیل اشتراک‌گذاری فایل قابل فراخوانی نیست، مانند فراخوانی copyAllFileFrom() در این مورد.