استخدام BuildInfoUtil
public
class
BuildInfoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil |
فئة استخدام للمساعدة في معالجة IBuildInfo
ملخّص
شركة إنشاءات عامة | |
---|---|
BuildInfoUtil()
|
الطرق العامة | |
---|---|
static
void
|
bootstrapDeviceBuildAttributes(IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
قراءة سمات التصميم من الجهاز واستخدامها لإلغاء حقول معلومات الإصدار ذات الصلة ملاحظة: نظرًا لعدم تخزين معلومات الفرع على الجهاز كسمات إصدار، فإن البيانات التي يتم إدخالها معلومات الفرع ستكون الحقول التالية، ويمكن توصيلها بشرطات:
|
شركة إنشاءات عامة
استخدام BuildInfoUtil
public BuildInfoUtil ()
الطرق العامة
سمة BootstrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
قراءة سمات التصميم من الجهاز واستخدامها لإلغاء حقول معلومات الإصدار ذات الصلة
ملاحظة: نظرًا لعدم تخزين معلومات الفرع على الجهاز كسمات إصدار، فإن البيانات التي يتم إدخالها معلومات الفرع ستكون الحقول التالية، ويمكن توصيلها بشرطات:
ro.product.brand
ro.product.name
ro.product.vendor.device
(قد يكون مختلفًا في مستويات واجهة برمجة التطبيقات القديمة)ro.build.version.release
المعلمات | |
---|---|
buildInfo |
IBuildInfo : معلومات الإصدار التي سيتم إدخال سمات إصدار الجهاز فيها |
device |
ITestDevice : الجهاز المطلوب قراءة سمات الإصدار منه |
overrideBuildId |
String : بدلاً من القراءة من الجهاز، يمكنك إلغاء رقم تعريف الإصدار لهذه القيمة.
null بدون إمكانية الإلغاء |
overrideBuildFlavor |
String : بدلاً من القراءة من الجهاز، حدد أسلوب "إنشاء نكهة" لهذا
قيمة؛ null بدون إمكانية الإلغاء |
overrideBuildBranch |
String : بدلاً من ربط سمات الجهاز كبديل عن
فرع، تجاوزه إلى هذه القيمة؛ null بدون إمكانية الإلغاء |
overrideBuildAlias |
String : بدلاً من القراءة من الجهاز، يمكنك استبدال الاسم المستعار للإصدار بهذه القيمة.
null بدون إمكانية الإلغاء |
الرميات | |
---|---|
|
com.android.tradefed.device.DeviceNotavailableException |
DeviceNotAvailableException |