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).

Другие вопросы по тегам