Я использую AS уже несколько месяцев, но уже два дня я получаю сообщение об ошибке при попытке запустить приложение:
Unable to run 'adb': null
'C:\Users\lapof\AppData\Local\Android\Sdk\platform-tools\adb.exe start-server' failed -- run manually if necessary
* daemon not running; starting now at tcp:5037
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon
Я читал о многих людях, имеющих эту проблему, но предоставленные решения не работают для меня. Я читаю эти вопросы, в частности:
Многие ответы на эти вопросы говорят о том, чтобы закрыть adb.exe из диспетчера задач, проблема в том, что adb.exe не запущен, и если я пытаюсь перезапустить его, набрав .\adb start-server
в окне PowerShell, я получаю то же самое ошибка.
Я также пытаюсь перезагрузить компьютер, но он не работает.
На устройстве Android, к которому я пытаюсь подключиться (Samsung Galaxy S8), я включил отладку по USB. Я даже пытался устранить все авторизованные устройства, но ничего не получалось.
Я проверил, использовался ли порт 5037 другими процессами, но он используется adb.exe (и состояние брандмауэра на этом порту разрешено и не ограничено). Кстати, как я уже сказал, в диспетчере задач adb.exe нет.
В последний раз я пытался следовать инструкциям, приведенным в последнем связанном вопросе (в основном я перезагружал adb.exe).
Изначально я запустил .\adb start-server
, и произошла странная ошибка:
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
** daemon still not running
error: cannot connect to daemon
и затем, когда я пытаюсь запустить свое приложение в Android Studio, возникает новая ошибка при попытке запустить adb:
Unable to run 'adb': null
'C:\Users\lapof\AppData\Local\Android\Sdk\platform-tools\adb.exe start-server' failed -- run manually if necessary
ADB server didn't ACK
* failed to start daemon *
, а затем, если я пытаюсь .\adb kill-server
, а затем .\adb start-server
или .\adb devices
или .\adb usb
, эта же ошибка повторяется снова.
Более того, когда я подключаю свое устройство, оно запрашивает у меня разрешение на подключение.
Не знаю, может ли это помочь, но в последнее время я отключил многие службы Windows (но я не думаю, что отключил что-то, связанное с Android Studio).
Подробнее
- ПК : Compaq
- ОС ПК : Windows 10 Home
- Устройство : Samsung Galaxy S8 (Exynos)
- Устройство ОС : Android 8.0
- AS версия : 3.0.1