BuildInfoUtil
public
class
BuildInfoUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.BuildInfoUtil |
Uma classe utilitária para ajudar a manipular IBuildInfo
Resumo
Construtores públicos | |
|---|---|
BuildInfoUtil()
|
|
Métodos públicos | |
|---|---|
static
void
|
bootstrapDeviceBuildAttributes(IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Lê atributos de build do dispositivo e os usa para substituir os campos de informações de build relevantes Observação: como as informações de ramificação não são armazenadas no dispositivo como atributos de build, as informações de ramificação injetadas serão os campos a seguir concatenados por traços:
|
Construtores públicos
BuildInfoUtil
public BuildInfoUtil ()
Métodos públicos
bootstrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo,
ITestDevice device,
String overrideBuildId,
String overrideBuildFlavor,
String overrideBuildBranch,
String overrideBuildAlias)Lê atributos de build do dispositivo e os usa para substituir os campos de informações de build relevantes
Observação: como as informações de ramificação não são armazenadas no dispositivo como atributos de build, as informações de ramificação injetadas serão os campos a seguir concatenados por traços:
ro.product.brandro.product.namero.product.vendor.device(pode ser diferente em níveis de API mais antigos)ro.build.version.release
| Parâmetros | |
|---|---|
buildInfo |
IBuildInfo: as informações do build em que os atributos do build do dispositivo serão injetados |
device |
ITestDevice: o dispositivo para ler os atributos do build |
overrideBuildId |
String: em vez de ler do dispositivo, substitua o ID do build por esse valor.
null para nenhuma substituição. |
overrideBuildFlavor |
String: em vez de ler do dispositivo, substitua o tipo de build por este
valor. null para nenhuma substituição |
overrideBuildBranch |
String: em vez de concatenar atributos de dispositivo como substituto de
branch, substitua-o por este valor. null para nenhuma substituição |
overrideBuildAlias |
String: em vez de ler do dispositivo, substitua o alias de build por esse valor.
null para nenhuma substituição. |
| Gera | |
|---|---|
DeviceNotAvailableException |
|