Я получаю эту ошибку, так как два дня назад, когда я обновил свою Android-студию до последней стабильной версии 2.3; полное сообщение об ошибке, которое я получаю от Gradle Консоль:
07:59:59 E/adb: error: could not install *smartsocket* listener: Address already in use
07:59:59 E/adb: ADB server didn't ACK
07:59:59 E/adb: * failed to start daemon *
07:59:59 E/adb: error: cannot connect to daemon
07:59:59 E/ddms: '/Users/USER_NAME/Library/Android/sdk/platform-tools/adb start
server' failed -- run manually if necessary
Мои попытки решить проблему:
-
убейте все
adb
процессы и убедитесь, что ни один процесс не поддерживает порт 5037,adb kill-server
(говорит* server not running *
даже в тех случаях, когда работает adb), закройте Android Studio, удалите каталог~/.android
, запуститеadb start-server
(говорит* daemon not running. starting it now at tcp:5037 *; * daemon started successfully *
, запустите приложение Android Studio и запустите приложение, ошибка MAC throwsadb quit unexpectedly
и Gradle показывает ту же самую ошибку, что и выше. -
удалил и удалил все материалы Android Studio (кроме каталога проектов), перезапустил MAC, установил новую и последнюю студию Android.
-
увеличено Gradle vm ram
org.gradle.jvmargs=-Xmx1536M
в проектеgradle.properties
-
удаленный антивирус и перезапустили mac
Окружающая среда:
- ОС: MacOS Sierra 10.12.3
- Android Studio: 2.3
- buildToolsVersion: '25.0.0 '
- Android Debug Bridge версии: 1.0.39