2016-06-22 3 views
1

Я запускаю выполнение андроида appium на машине MAC.adb server не работал во время работы над MAC

Я установил студию Android и установил переменную пути.

При выполнении adb start-server я получил ниже ошибки:

adb server version (32) doesn't match this client (36); killing...

error: could not install smartsocket listener: Address already in use

ADB server didn't ACK

failed to start daemon

error: cannot connect to daemon

настройка брандмауэра не отключается, и никакой другой ADB присутствует как GenyMotion.

+0

Если сервер не делает ACK на вашем MAC-адресе, это кажется LACK, и вы должны посмотреть на этот ФАКТ (похвастаться, bum bum bum, booww): http://stackoverflow.com/questions/35959350/react- native-android-genymotion-adb-server-didnt-ack – Opiatefuchs

+0

Я не использую Genymotion. Только Android-studio –

+0

хорошо, это было в моем случае некоторое время назад. Итак, вы видите adb.exe в своем диспетчере задач? – Opiatefuchs

ответ

0

Вы установили sdks для Android, инструменты для инструментов и инструментов в своих bash_profiles? Или Можете ли вы перейти к пути sdks android и попытаться выполнить команду start-server adb? Если вы используете appium из приложения appium, я бы порекомендовал вам установить путь к sdks в Android.

+0

Это мой файл bash для android home: export PATH =/Пользователи/Admin/Library/Android/sdk/platform-tools: $ PATH export PATH = $ PATH: ~/.android-sdk-macosx/platform- tools/ –

+0

Используете ли вы 2 разных sdks для Android? Корневой путь для инструментов платформы и инструментов должен быть таким же. Экспорт ANDROID_HOME =/Пользователи/Администратор/Библиотека/Android/sdk export PATH = $ PATH:/Пользователи/Администратор/Библиотека/Android/sdk/platform-tools export PATH = $ PATH:/Пользователи/Администратор/Библиотека/Android/sdk/tools Я думаю, что из-за разных инструментов платформы bash запутывается. Я рекомендую использовать только один путь. Кроме того, если вы используете appium app, установите путь sdks android в настройках. – Suman

+0

Да, это так. Еще одна проблема –

Смежные вопросы