BuildInfoUtil
public
class
BuildInfoUtil
extends Object
java.lang.Object | |
😎 | com.android.tradefed.util.BuildInfoUtil |
Eine util-Klasse zum Bearbeiten von IBuildInfo
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
BuildInfoUtil()
|
Öffentliche Methoden | |
---|---|
static
void
|
bootstrapDeviceBuildAttributes(IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Build-Attribute vom Gerät auslesen und damit die relevanten Build-Infofelder überschreiben Hinweis: Da Zweiginformationen nicht als Build-Attribute auf dem Gerät gespeichert werden, Zweiginformationen sind die folgenden, durch Bindestriche verketteten Felder:
|
Öffentliche Konstruktoren
BuildInfoUtil
public BuildInfoUtil ()
Öffentliche Methoden
bootstrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Build-Attribute vom Gerät auslesen und damit die relevanten Build-Infofelder überschreiben
Hinweis: Da Zweiginformationen nicht als Build-Attribute auf dem Gerät gespeichert werden, Zweiginformationen sind die folgenden, durch Bindestriche verketteten Felder:
ro.product.brand
ro.product.name
ro.product.vendor.device
(kann auf älteren API-Levels anders sein)ro.build.version.release
Parameter | |
---|---|
buildInfo |
IBuildInfo : die Build-Informationen, in die Geräte-Build-Attribute eingeschleust werden |
device |
ITestDevice : Gerät, von dem Build-Attribute gelesen werden sollen |
overrideBuildId |
String : Statt vom Gerät zu lesen, wird die Build-ID mit diesem Wert überschrieben.
null für keine Überschreibung |
overrideBuildFlavor |
String : Statt vom Gerät zu lesen, Build-Flavor überschreiben
value; null für keine Überschreibung |
overrideBuildBranch |
String : Statt Geräteattribute als Ersatz für
Branch, überschreiben Sie ihn mit diesem Wert; null für keine Überschreibung |
overrideBuildAlias |
String : Anstatt vom Gerät zu lesen, wird der Build-Alias mit diesem Wert überschrieben.
null für keine Überschreibung |
Ausgabe | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |