BuildInfoUtil
public
class
BuildInfoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil |
فئة util للمساعدة في التلاعب 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 : بدلاً من تسلسل سمات الجهاز كبديل لسمة
branch، يمكنك استبدالها بهذه القيمة. null في حال عدم الاستبدال |
overrideBuildAlias |
String : بدلاً من القراءة من الجهاز، يمكنك إلغاء القيمة البديلة لبناء التطبيق وضبطها على هذه القيمة.
null لإلغاء القيمة البديلة |
عمليات الرمي | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |