BootstrapBuildProvider
 public class BootstrapBuildProvider
 extends Object implements IDeviceBuildProvider
| java.lang.Объект | |
| ↳ | com.android.tradefed.build.BootstrapBuildProvider | 
 IDeviceBuildProvider , который загружает информацию о сборке с тестового устройства.
Обычно это используется для устройств с внешней сборкой, т. е. не созданной собственной системой сборки. Определенная информация, а именно ветка, на самом деле недоступна с устройства, поэтому генерируется искусственно.
Вся информация о метаданных сборки поступает из различных полей свойств ro.* на устройстве.
В настоящее время этот поставщик сборки генерирует метаданные следующим образом:
-  ветка: $(ro.product.brand)-$(ro.product.name)-$(ro.product.device)-$(ro.build.version.release), например:- для версии Google Play Samsung S4 под управлением Android 4.2: samsung-jgedlteue-jgedlte-4.2
- для Nexus 7 под управлением Android 4.2: google-nakasi-grouper-4.2
 
-  вариант сборки: как предоставлено ITestDevice.getBuildFlavor()
-  псевдоним сборки: как предоставлено ITestDevice.getBuildAlias()
-  идентификатор сборки: предоставлен ITestDevice.getBuildId()Краткое содержаниеОбщественные конструкторыBootstrapBuildProvider ()Публичные методыvoidcleanUp ( IBuildInfo info)Очистите все временные файлы сборки. IBuildInfogetBuild ()Получите данные для тестируемой сборки. IBuildInfogetBuild ( ITestDevice device)Получить данные для тестируемой сборки final FilegetTestsDir ()Общественные конструкторыBootstrapBuildProviderpublic BootstrapBuildProvider () Публичные методыочисткаpublic void cleanUp (IBuildInfo info) Очистите все временные файлы сборки. Параметры infoIBuildInfogetBuildpublic IBuildInfo getBuild () Получите данные для тестируемой сборки. Возврат IBuildInfoIBuildInfoдля тестируемой сборки илиnull, если сборка недоступна для тестирования.Броски BuildRetrievalErrorgetBuildpublic IBuildInfo getBuild (ITestDevice device) Получить данные для тестируемой сборки Параметры deviceITestDevice:ITestDeviceвыделенный для теста.Возврат IBuildInfoIBuildInfoдля тестируемой сборки илиnull, если сборка недоступна для тестирования.Броски BuildRetrievalErrorDeviceNotAvailableExceptiongetTestsDirpublic final File getTestsDir () Возврат File
