BuildInfoUtil
public
class
BuildInfoUtil
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil |
שיעור עזר שעוזר לתפעל את IBuildInfo
סיכום
בנאים ציבוריים | |
---|---|
BuildInfoUtil()
|
שיטות ציבוריות | |
---|---|
static
void
|
bootstrapDeviceBuildAttributes(IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
קריאת מאפייני build מהמכשיר ושימוש בהם כדי לשנות את השדות הרלוונטיים של פרטי ה-build הערה: מכיוון שמידע ההסתעפות לא מאוחסן במכשיר כמאפייני build, המידע שהוחדר השדות הבאים יחוברו באמצעות מקפים:
|
בנאים ציבוריים
BuildInfoUtil
public BuildInfoUtil ()
שיטות ציבוריות
shoestrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
קריאת מאפייני build מהמכשיר ושימוש בהם כדי לשנות את השדות הרלוונטיים של פרטי ה-build
הערה: מכיוון שמידע ההסתעפות לא מאוחסן במכשיר כמאפייני build, המידע שהוחדר השדות הבאים יחוברו באמצעות מקפים:
ro.product.brand
ro.product.name
ro.product.vendor.device
(עשוי להיות שונה ברמות API ישנות יותר)ro.build.version.release
פרמטרים | |
---|---|
buildInfo |
IBuildInfo : מידע ה-build שאליו יוחדרו מאפייני ה-build של המכשיר |
device |
ITestDevice : המכשיר שממנו יש לקרוא את מאפייני ה-build |
overrideBuildId |
String : במקום לקרוא מהמכשיר, משנים את מזהה ה-build לערך הזה.
null ללא שינוי מברירת המחדל |
overrideBuildFlavor |
String : במקום לקרוא מהמכשיר, משנים את טעם ה-build לפה
ערך; null ללא שינוי מברירת המחדל |
overrideBuildBranch |
String : במקום לשרשר את מאפייני המכשיר כתחליף
הסתעפות, לשנות את הערך הזה לערך הזה; null ללא שינוי מברירת המחדל |
overrideBuildAlias |
String : במקום לקרוא מהמכשיר, מבטלים את הכינוי של ה-build לערך הזה.
null ללא שינוי מברירת המחדל |
קליעות | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין] |
DeviceNotAvailableException |