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