InfoUtilitas
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, maka info cabang akan menjadi bidang berikut yang disambungkan melalui tanda hubung:
|
Konstruktor publik
InfoUtilitas
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, maka info cabang akan menjadi bidang berikut yang disambungkan 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 yang akan membaca atribut build |
overrideBuildId |
String : alih-alih membaca dari perangkat, ganti ID build ke nilai ini;
null tanpa penggantian |
overrideBuildFlavor |
String : alih-alih membaca dari perangkat, ganti ragam build ke ini
nilai; null tanpa penggantian |
overrideBuildBranch |
String : bukan menggabungkan atribut perangkat sebagai pengganti
cabang, menggantinya dengan nilai ini; null tanpa penggantian |
overrideBuildAlias |
String : alih-alih membaca dari perangkat, ganti alias build ke nilai ini;
null tanpa penggantian |
Menampilkan | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |