билдинфоутил
public class BuildInfoUtil
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.util.BuildInfoUtil |
Вспомогательный класс, помогающий управлять IBuildInfo
.
Краткое содержание
Публичные конструкторы | |
---|---|
BuildInfoUtil () |
Публичные методы | |
---|---|
static void | bootstrapDeviceBuildAttributes ( IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias) Считывает атрибуты сборки с устройства и использует их для переопределения соответствующих информационных полей сборки. Примечание. Поскольку информация о ветке не хранится на устройстве в виде атрибутов сборки, введенная информация о ветке будет состоять из следующих полей, объединенных дефисами:
|
Публичные конструкторы
билдинфоутил
public BuildInfoUtil ()
Публичные методы
bootstrapDeviceBuildAttributes
public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)
Считывает атрибуты сборки с устройства и использует их для переопределения соответствующих информационных полей сборки.
Примечание. Поскольку информация о ветке не хранится на устройстве в виде атрибутов сборки, введенная информация о ветке будет состоять из следующих полей, объединенных дефисами:
-
ro.product.brand
-
ro.product.name
-
ro.product.vendor.device
(может отличаться на более старых уровнях API) -
ro.build.version.release
Параметры | |
---|---|
buildInfo | IBuildInfo : информация о сборке, в которую будут внедрены атрибуты сборки устройства. |
device | ITestDevice : устройство для чтения атрибутов сборки. |
overrideBuildId | String : вместо чтения с устройства переопределите идентификатор сборки на это значение; null для отсутствия переопределения |
overrideBuildFlavor | String : вместо чтения с устройства переопределите вариант сборки на это значение; null для отсутствия переопределения |
overrideBuildBranch | String : вместо того, чтобы объединять атрибуты устройства в качестве замены ветви, переопределите его на это значение; null для отсутствия переопределения |
overrideBuildAlias | String : вместо чтения с устройства переопределите псевдоним сборки на это значение; null для отсутствия переопределения |
Броски | |
---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |