БилдИнфоУтил
 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 | |
