BuildInfoUtil
public
class
BuildInfoUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.BuildInfoUtil |
Uma classe util 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 da ramificação não são armazenadas no dispositivo como atributos de compilação, a as informações da ramificação serão os seguintes campos concatenados por travessões:
|
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 da ramificação não são armazenadas no dispositivo como atributos de compilação, a as informações da ramificação serão os seguintes campos concatenados por travessões:
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 de build do dispositivo serão injetados. |
device |
ITestDevice : o dispositivo em que os atributos de build serão lidos. |
overrideBuildId |
String : em vez de ler do dispositivo, substitua o ID do build para esse valor.
null para nenhuma substituição |
overrideBuildFlavor |
String : em vez de ler do dispositivo, substitua a variação de build para este
valor null para nenhuma substituição |
overrideBuildBranch |
String : em vez de concatenar atributos do dispositivo como substituto para
ramificação, substitua-a para este valor; null para nenhuma substituição |
overrideBuildAlias |
String : em vez de ler do dispositivo, substitua o alias de build para esse valor.
null para nenhuma substituição |
Gera | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |