BuildInfoUtil
public
class
BuildInfoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil |
Class utilitas untuk membantu memanipulasi IBuildInfo
Ringkasan
Konstruktor publik | |
---|---|
BuildInfoUtil()
|
Metode publik | |
---|---|
static
void
|
bootstrapDeviceBuildAttributes(IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Membaca atribut build dari perangkat dan menggunakannya untuk mengganti kolom info build yang relevan Catatan: karena informasi cabang tidak disimpan di perangkat sebagai atribut build, info cabang yang dimasukkan akan berupa kolom berikut yang digabungkan melalui tanda hubung:
|
Konstruktor publik
BuildInfoUtil
public BuildInfoUtil ()
Metode publik
bootstrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Membaca atribut build dari perangkat dan menggunakannya untuk mengganti kolom info build yang relevan
Catatan: karena informasi cabang tidak disimpan di perangkat sebagai atribut build, info cabang yang dimasukkan akan berupa kolom berikut yang digabungkan melalui tanda hubung:
ro.product.brand
ro.product.name
ro.product.vendor.device
(mungkin berbeda pada API level yang lebih lama)ro.build.version.release
Parameter | |
---|---|
buildInfo |
IBuildInfo : info build tempat atribut build perangkat akan dimasukkan |
device |
ITestDevice : perangkat untuk membaca atribut build |
overrideBuildId |
String : ganti ID build ke nilai ini, bukan membaca dari perangkat;
null untuk tidak mengganti |
overrideBuildFlavor |
String : alih-alih membaca dari perangkat, ganti ragam build ke nilai
ini; null untuk tidak mengganti |
overrideBuildBranch |
String : ganti atribut perangkat sebagai pengganti
cabang, bukan menggabungkannya; null untuk tidak mengganti |
overrideBuildAlias |
String : ganti alias build ke nilai ini, bukan membaca dari perangkat;
null untuk tidak mengganti |
Menampilkan | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |