اطلاعات ساخت دستگاه
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) نسخهای از |
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) اگر با |
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 (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() در این مورد.