Когда я нажимаю кнопку отладки, «Выбор цели развертывания» показывает мой телефон как подключенное устройство, и я выбираю его. Мой телефон - Samsung J1 Ace (SM-J110F) с Android 4.4.4, API 19. Я запускаю приложение несколько раз, даже однажды утром, а затем внезапно, я начинаю видеть на консоли следующее:Почему Android-студия не отлаживается на моем телефоне Samsung?
$ adb shell am start -D -n "com.bradykelly.heavyweights/com.bradykelly.heavyweights.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Connecting to com.bradykelly.heavyweights
Connected to the target VM, address: 'localhost:8652', transport: 'socket'
Disconnected from the target VM, address: 'localhost:8652', transport: 'socket'
Отсоединение происходит по существу сразу после подключения, и я ничего не получаю от телефона. Я попытался подражать телефону, но Android Studio зависает на «Ожидание запуска целевого устройства в онлайн». Эмулятор запущен и виден, но просто показывает «Android» на экране. И причина, по которой я скорее отлаживаю телефон, заключается в том, что он намного быстрее, чем эмулятор, когда работает эмулятор.
1. выполнить от терминала, пока не вернется "* Сервер не работает *" 2. выполнить 3. выполнить надеюсь, что это помогает –
Nilabja
и попробовать использовать genymotion, он все еще намного быстрее, чем эмулятор Android – Nilabja