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
(อาจแตกต่างออกไปใน API ระดับเก่า)ro.build.version.release
พารามิเตอร์ | |
---|---|
buildInfo |
IBuildInfo : ข้อมูลบิลด์ที่จะแทรกแอตทริบิวต์บิลด์อุปกรณ์ |
device |
ITestDevice : อุปกรณ์ที่จะอ่านแอตทริบิวต์การสร้าง |
overrideBuildId |
String : แทนที่จะอ่านจากอุปกรณ์ ให้ลบล้างรหัสบิลด์เป็นค่านี้
null สำหรับการไม่ลบล้าง |
overrideBuildFlavor |
String : แทนที่จะอ่านจากอุปกรณ์ ให้ลบล้าง Flavor ของบิลด์เป็นค่านี้ null สำหรับการไม่ลบล้าง |
overrideBuildBranch |
String : แทนการต่อแอตทริบิวต์อุปกรณ์เพื่อแทนที่สาขา ให้ลบล้างแอตทริบิวต์เป็นค่านี้ null สำหรับการไม่ลบล้าง |
overrideBuildAlias |
String : แทนที่จะอ่านจากอุปกรณ์ ให้ลบล้างชื่อแทนที่ของบิลด์เป็นค่านี้
null สำหรับการไม่ลบล้าง |
การโยน | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |