2016-10-31 5 views
0

Мы только что создали новую систему сборки с Windows на размещенной машине. Настройка системы Android прошла вполне нормально, пока я не попытался выполнить некоторые тесты на ней. Чтобы быть в порядке на принимающую среду, эмулятор должен быть один из медленных эмуляторов ABI, создана и установлена ​​с,Android-инструменты r25 на Windows не позволяют «подключить проверку» gradle с помощью «com.android.builder.testing.api.DeviceException: никаких подключенных устройств!»

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, connectedCheck работает отлично. Для нас мы не нуждаемся в чем-либо в версии платформы r25, поэтому мы остаемся с 24, которая работает, пока, но r25 определенно нарушает это для нас.

ответ

0

Если у вас нет конкретно , необходимо использовать для использования инструментов платформы Android r25, их версия r24 прекрасно работает в этой среде. Прямая ссылка для скачивания: https://dl.google.com/android/repository/platform-tools_r24-windows.zip (распаковать и перезаписать андроид/платформенные инструменты со своим содержимым) *.

* Если вы снижаете пакет инструментов платформы, вам, вероятно, следует отказаться от пакета инструментов, а r24.4.1 - наш выбор. Прямая загрузка https://dl.google.com/android/repository/tools_r24.4.1-windows.zip (так же, как платформы-инструменты, распаковать и перезаписать андроид/инструменты).