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.brand
ro.product.name
ro.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 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |