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 ()
طريقة اختيارية لإرجاع نوع البناء الذي يتم اختباره.
التنفيذ الشائع لإصدارات نظام Android هو إرجاع (منتج البناء) - (إصدار نظام التشغيل) - (متغير الإنشاء). أي generic-linux-userdebug
عائدات |
---|
String | نكهة البناء أو null إذا لم يتم ضبطها / لا تنطبق |
getBuildId
public String getBuildId ()
إرجاع المعرف الفريد للبناء قيد الاختبار. لا ينبغي أبدا أن تكون فارغة. افتراضات على UNKNOWN_BUILD_ID
.
getBuildTargetName
public String getBuildTargetName ()
إرجاع الاسم الكامل للبناء قيد الاختبار.
التنفيذ الشائع هو بناء اسم هدف البناء من مزيج من نكهة البناء واسم الفرع. [ie (اسم الفرع) - (بناء النكهة)]
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)
public void setTargetOtatoolsZip (File file,
String version)
حدود |
---|
file | File |
version | String |
setTargetTargetFileZip
public void setTargetTargetFileZip (File file,
String version)
حدود |
---|
file | File |
version | String |