Нет никаких отладочных процессов в студии Android при подключении к телефону, на котором работает Android версии 6.0

все!

Меня так запутала андроид-студия. когда я подключаю свой телефон к отладке приложений, logcat может обнаружить мой телефон, но я не могу выбрать процесс. В нем говорилось "нет отладочных процессов", а не "нет отлаживаемых приложений".

Мой телефон - ssung s5 (android 6.0), корневой.

Любые идеи?

Спасибо!

Ответы

Ответ 1

Вам нужно включить adb integration, просто перейдите к ToolsAndroid → Проверить Enable ADB Integration

Это была функция по умолчанию несколько версий назад, но теперь она отключена по умолчанию

Ответ 2

У меня была аналогичная проблема, когда я строил приложение, я мог выбрать устройство в Logcat, но не процесс. (то же сообщение, "Нет отладочных процессов" )

Причина: я создавал свое приложение в выпуске, а затем, когда я изменил варианты сборки на debug, мне удалось выбрать процесс.

Ответ 3

Это время от времени, попробуйте эти три варианта в любом порядке:

  • Перезапустите Android Studio (желательно с недействительными кешами)
  • Перезагрузите телефон.
  • Деактивировать и повторно активировать отладку usb

Ответ 4

одна из причин заключается в том, что ваше приложение помечается как не отлаживаемое в файле build.gradle

buildTypes{
    release{
        debuggable false
    }
}

Другая причина, возможно, вы не разрешили интеграцию ADB. У вас должны быть Tools- > Android- > Включить интеграцию ADB

Ответ 5

В моем случае при использовании Android Studio 3.1.3 мне пришлось включить флажок "Использовать библиотеку libusb" в File--> Настройки → Сборка, Выполнение, Deployment--> Отладчик

Ответ 6

Возможно, вы недавно запустили Android-монитор устройства, который может потребовать отключить интеграцию ADB. Обычно, когда вы выходите из Android Device Monitor, интеграция ABD автоматически перезапускается. Но иногда это не так, поэтому, пожалуйста, проверьте Tools/Android/Enable ADB Integration

Ответ 7

Наконец-то выяснилось, что я запускаю версию приложения. Так глупо...

Ответ 8

Нажмите значок "Ошибка", и это сделало трюк.

Ответ 9

если вы установите для minifyenabled значение true вы можете столкнуться с этой ошибкой. Поэтому, если вы запустите релиз или отладку своего приложения, убедитесь, что minifyenabled имеет значение false.

Ответ 10

Вам нужно скачать драйверы usb для своего телефона (в этом случае, как я вижу, это samsung s5). Ссылка на его драйверы:

http://samsungusbdriver.com/download/samsung-driver-v1-5-61-0

Когда вы там, выполните шаги при загрузке, и ваш телефон будет распознан. Надеюсь, я мог бы помочь;).

Ответ 11

Если все не работает, попробуйте проверить файл манифеста, установите:

android:debuggable="true".

Ответ 12

Может быть, вы можете перезагрузить ваш ПК /Mac. Меня устраивает.