UtilidadInfodeCompilación
public
class
BuildInfoUtil
extends Object
Objeto java.lang. | |
↳ | com.android.tradefed.util.BuildInfoUtil |
Una clase de utilidad para ayudar a manipular IBuildInfo
Resumen
Constructores públicos | |
---|---|
BuildInfoUtil()
|
Métodos públicos | |
---|---|
static
void
|
bootstrapDeviceBuildAttributes(IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Lee los atributos de compilación del dispositivo y los usa para anular los campos de información de compilación relevantes. Nota: Como la información de la rama no se almacena en el dispositivo como atributos de compilación, el la información de la rama constará de los siguientes campos concatenados con guiones:
|
Constructores públicos
UtilidadInfodeCompilación
public BuildInfoUtil ()
Métodos públicos
bootstrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Lee los atributos de compilación del dispositivo y los usa para anular los campos de información de compilación relevantes.
Nota: Como la información de la rama no se almacena en el dispositivo como atributos de compilación, el la información de la rama constará de los siguientes campos concatenados con guiones:
ro.product.brand
ro.product.name
ro.product.vendor.device
(puede que sea diferente en niveles de API anteriores)ro.build.version.release
Parámetros | |
---|---|
buildInfo |
IBuildInfo : Es la información de compilación en la que se insertarán los atributos de compilación del dispositivo. |
device |
ITestDevice : Es el dispositivo desde el que se leen los atributos de compilación. |
overrideBuildId |
String : en lugar de leer desde el dispositivo, anula el ID de compilación en este valor.
null para sin anulación |
overrideBuildFlavor |
String : En lugar de leer desde el dispositivo, anula la variante de compilación a esta.
valor; null para sin anulación |
overrideBuildBranch |
String : En lugar de concatenar atributos del dispositivo, como sustituto de
rama, anularla a este valor; null para sin anulación |
overrideBuildAlias |
String : en lugar de leer desde el dispositivo, anula el alias de compilación para este valor.
null para sin anulación |
Arroja | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |