OtaDeviceBuildInfo
public class OtaDeviceBuildInfo
extends DeviceBuildInfo
یک IDeviceBuildInfo
که برای آزمایش بهروزرسانی هوایی استفاده میشود. از دو بیلد دستگاه برای ITestDevice
تشکیل شده است:
- یک تصویر ساخت پایه (ساخت به OTA از).
- ساخت OTA (بیلد به OTA به). باید شامل ویژگی های ساخت لازم و بسته OTA مرتبط باشد.
this شامل ساخت پایه است و
getOtaBuild()
ساخت OTA را برمی گرداند.
خلاصه
فیلدها
mReportTargetBuild
protected boolean mReportTargetBuild
سازندگان عمومی
OtaDeviceBuildInfo
public OtaDeviceBuildInfo ()
OtaDeviceBuildInfo
public OtaDeviceBuildInfo (IDeviceBuildInfo buildInfo)
پارامترها |
---|
buildInfo | IDeviceBuildInfo |
روش های عمومی
پاکسازی
public void cleanUp ()
تمامی فایل های ساخت موقت را پاک کنید
پاکسازی
public void cleanUp ( doNotDelete)
نسخه cleanUp()
که در آن برخی از فایل ها حذف نمی شوند.
getBaselineBuildId
public String getBaselineBuildId ()
public File getBaselineOtatoolsZip ()
getBaselineTargetFileZip
public File getBaselineTargetFileZip ()
getBuildBranch
public String getBuildBranch ()
روش اختیاری برای بازگرداندن شاخه کنترل منبع که ساخت مورد آزمایش از آن تولید شده است.
برمی گرداند |
---|
String | شاخه ساخت یا در صورت تنظیم نشدن/غیر قابل اجرا، null |
getBuildFlavor
public String getBuildFlavor ()
روش اختیاری برای برگرداندن نوع ساخت مورد آزمایش.
یک پیاده سازی متداول برای بیلدهای پلتفرم اندروید، بازگشت (ساخت محصول) - (ساخت سیستم عامل) - (نوع ساخت) است. یعنی generic-linux-userdbug
برمی گرداند |
---|
String | طعم ساخت یا در صورت تنظیم نشدن/غیر قابل اجرا، null |
getBuildId
public String getBuildId ()
شناسه منحصر به فرد ساخت تحت آزمایش را برمی گرداند. هرگز نباید پوچ باشد. پیشفرض UNKNOWN_BUILD_ID
است.
getBuildTargetName
public String getBuildTargetName ()
نام کامل ساخت مورد آزمایش را برگردانید.
یک پیاده سازی رایج این است که نام هدف ساخت را از ترکیبی از طعم ساخت و نام شاخه ساخته شود. [یعنی (نام شاخه) - (طعم ساخت)]
public File getOtaTools ()
public File getTargetOtatoolsZip ()
getTargetTargetFileZip
public File getTargetTargetFileZip ()
public void setBaselineOtatoolsZip (File file,
String version)
پارامترها |
---|
file | File |
version | String |
setBaselineTargetFileZip
public void setBaselineTargetFileZip (File file,
String version)
پارامترها |
---|
file | File |
version | String |
setOtaBuild
public void setOtaBuild (IDeviceBuildInfo otaBuild)
پارامترها |
---|
otaBuild | IDeviceBuildInfo |
public void setOtaTools (File otaTools,
String version)
پارامترها |
---|
otaTools | File |
version | String |
setReportTargetBuild
public void setReportTargetBuild (boolean downgrade)
پارامترها |
---|
downgrade | boolean |
public void setTargetOtatoolsZip (File file,
String version)
پارامترها |
---|
file | File |
version | String |
setTargetTargetFileZip
public void setTargetTargetFileZip (File file,
String version)
پارامترها |
---|
file | File |
version | String |