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 |