BootstrapBuildProvider
public
class
BootstrapBuildProvider
extends Object
implements
IDeviceBuildProvider
java.lang.Object | |
↳ | com.android.tradefed.build.BootstrapBuildProvider |
جهاز "IDeviceBuildProvider
" الذي يعمل بشراسة هوائية توفّر معلومات من الجهاز الاختباري
وعادةً ما يُستخدم هذا الجهاز مع الأجهزة التي يتوفر لها إصدار خارجي، أي أنه لم يتم إنشاؤها بواسطة نظام البناء الداخلي. بعض المعلومات، وتحديدًا الفرع، ليست متوفرة بالفعل من الجهاز، لذلك يتم إنشاؤه بطريقة مصطنعة.
تأتي جميع معلومات البيانات الوصفية للإصدار من حقول سمات ro.* المختلفة على الجهاز.
في الوقت الحالي، يُنشئ موفِّر الإصدار هذا بيانات وصفية على النحو التالي:
- الفرع:
$(ro.product.brand)-$(ro.product.name)-$(ro.product.device)-$(ro.build.version.release)،
على سبيل المثال:
- لإصدار Google Play Samsung S4 الذي يعمل بنظام التشغيل Android 4.2: samsung-jgedlteue-jgedlte-4.2
- لأجهزة Nexus 7 التي تعمل بنظام التشغيل Android 4.2: google-nakasi-grouper-4.2
- بناء النكهة: على النحو المقدَّم من
ITestDevice#getBuildFlavor()
- اسم الإصدار المستعار: على النحو المقدَّم من
ITestDevice#getBuildAlias()
- رقم تعريف الإصدار: كما تم توفيره من خلال
ITestDevice#getBuildId()
ملخّص
شركة إنشاءات عامة
BootstrapBuildProvider()
الطرق العامة
void
cleanUp(IBuildInfo info)
احذف أي ملفات إصدار مؤقتة.
IBuildInfo
getBuild()
يمكنك استرداد البيانات الخاصة بالإصدار قيد الاختبار.
IBuildInfo
getBuild(ITestDevice device)
استرداد البيانات للإصدار قيد الاختبار
final File
getTestsDir()
شركة إنشاءات عامة
BootstrapBuildProvider
public BootstrapBuildProvider ()
الطرق العامة
إنشاء
public IBuildInfo getBuild ()
يمكنك استرداد البيانات الخاصة بالإصدار قيد الاختبار.
المرتجعات IBuildInfo
فإن IBuildInfo
للإصدار قيد الاختبار أوnull
إذا لم يتم متاحة للاختبارالرميات BuildRetrievalError
إنشاء
public IBuildInfo getBuild (ITestDevice device)
استرداد البيانات للإصدار قيد الاختبار
المعلمات device
ITestDevice
: قيمةITestDevice
المخصّصة للاختبارالمرتجعات IBuildInfo
فإن IBuildInfo
للإصدار قيد الاختبار أوnull
إذا لم يتم متاحة للاختبارالرميات BuildRetrievalError
DeviceNotAvailableException
الحصول على TestsDir
public final File getTestsDir ()
المرتجعات File