Obiekty Build
public
class
BuildInfoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil. |
Klasa użyteczna do wykonywania operacji na IBuildInfo
Podsumowanie
Konstruktory publiczne | |
---|---|
BuildInfoUtil()
|
Metody publiczne | |
---|---|
static
void
|
bootstrapDeviceBuildAttributes(IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Odczytuje atrybuty kompilacji z urządzenia i używa ich do zastępowania odpowiednich pól informacji o kompilacji Uwaga: informacje o gałęzi nie są przechowywane na urządzeniu jako atrybuty kompilacji, więc wstrzyknięty ciąg informacje o gałęzi będą się wyświetlać w następujących polach połączonych myślnikami:
|
Konstruktory publiczne
Obiekty Build
public BuildInfoUtil ()
Metody publiczne
Atrybuty kompilacji urządzenia wczytywania
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Odczytuje atrybuty kompilacji z urządzenia i używa ich do zastępowania odpowiednich pól informacji o kompilacji
Uwaga: informacje o gałęzi nie są przechowywane na urządzeniu jako atrybuty kompilacji, więc wstrzyknięty ciąg informacje o gałęzi będą się wyświetlać w następujących polach połączonych myślnikami:
ro.product.brand
ro.product.name
ro.product.vendor.device
(może wyglądać inaczej na starszych poziomach interfejsu API)ro.build.version.release
Parametry | |
---|---|
buildInfo |
IBuildInfo : informacje o kompilacji, w których zostaną wstrzykiwane atrybuty kompilacji urządzenia. |
device |
ITestDevice : urządzenie, z którego ma odczytywać atrybuty kompilacji |
overrideBuildId |
String : zamiast odczytywać dane z urządzenia, zastąp identyfikator kompilacji tą wartością;
null bez zastępowania |
overrideBuildFlavor |
String : zamiast czytać z urządzenia, zastąp rodzaj kompilacji na ten
value; null bez zastępowania |
overrideBuildBranch |
String : zamiast scalania atrybutów urządzenia jako zamiennika
branch, zastąp ją tą wartością; null bez zastępowania |
overrideBuildAlias |
String : zamiast odczytywać z urządzenia, zastąp tę wartość aliasem kompilacji;
null bez zastępowania |
Rzuty | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |