Android-инструменты платформы r25 в Windows не могут выполнить "ConnectedCheck" в Gradle с "com.android.builder.testing.api.DeviceException: Нет подключенных устройств!"
Мы только что установили новую систему сборки с Windows на размещенной машине. Настройка системы Android прошла полностью нормально, пока я не попытался запустить некоторые тесты на ней. Чтобы быть в порядке в размещенной среде, эмулятор должен быть одним из медленных эмуляторов ABI, установлен и установлен с,
echo y | android update sdk --no-ui --all --filter android-23,sys-img-armeabi-v7a-android-23
echo no | android create avd --force -n ci-Nexus -t android-23 --abi "default/armeabi-v7a"
а потом начал с
start emulator -ports 5702,5703 -avd ci-Nexus -no-snapshot-load -no-snapshot-save
а затем команда gradle является простой
gradlew connectedCheck
после компиляции, когда дело доходит до фактического подключения,
connectedDebugAndroidTest FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':connectedDebugAndroidTest'.
> com.android.builder.testing.api.DeviceException: No connected devices!
с моей средой Android,
cat android\tools\source.properties | grep Revision
Pkg.Revision=25.2.2
cat android\platform-tools\source.properties | grep Revision
Pkg.Revision=25.0.0
cat android\build-tools\23.0.3\source.properties | grep Revision
Pkg.Revision=23.0.3
Если я получу предыдущую версию SDK, r24, https://dl.google.com/android/repository/platform-tools_r24-windows.zip, подключенная проверка работает нормально. Для нас мы не остро нуждаемся в чем-либо в версии r25 инструментов платформы, поэтому мы остаемся с 24, который пока работает, но r25 определенно ломает это для нас.
1 ответ
Если вам не нужно специально использовать инструменты платформы Android r25, их версия r24 прекрасно работает в этой среде. Прямая ссылка для скачивания - https://dl.google.com/android/repository/platform-tools_r24-windows.zip (распакуйте и перезапишите инструменты android / platform-tools с их содержимым) *.
* Если вы понижаете пакет инструментов платформы, вероятно, вам следует понизить и пакет инструментов, r24.4.1- наш выбор. Прямая загрузка https://dl.google.com/android/repository/tools_r24.4.1-windows.zip (аналогично инструментам платформы, распаковать и перезаписать android/tools).