Android Studio - нет отлаживаемых приложений

Я попытался отладить версию моего приложения для Android, но Android Studio не смогла подключить отладчик. (Он не смог найти Android-проекты моего запускающего приложения).

В консоли устройств появилось только сообщение:

Нет отлаживаемых приложений

Ответ 1

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

Ответ 2

Решение состоит в том, чтобы включить флаг debuggable (debuggable true) в файле приложения gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 19
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "org.example"
        minSdkVersion 14
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }

    buildTypes {
        debug {
            debuggable true
        }
    }
}

После того, как Android Studio синхронизировал gradle с файлами проекта и переустановил приложение, начнется работа отладки.

Ответ 3

Панель инструментов Android Studio

Просто нажмите значок "Ошибка", и вам будет хорошо идти.

У меня была такая же проблема, и это было трюк. надеюсь, что это поможет кому-то.

Ответ 4

Проверьте, включен ли Tools->Android->Enable ADB Integration. Также отключить и повторно включить его работает большую часть времени.

Ответ 5

если intellij или AS вы должны убедиться, что Настройка вариантов сборки отлаживается.

Варианты сборки

Ответ 6

Я хочу добавить один пункт к выше 2 ответам:

Если Eclipse IDE работает параллельно с Android Studio, то выше ответы могут вам не помочь. Отладочное приложение не будет обновлять событие после установки debuggable true в файле Gradle.

Итак, закройте Eclipse IDE и зарегистрируйтесь в Android Studio. Отладочное приложение обновится.

Спасибо

Ответ 7

Верьте или нет, неисправный USB-кабель может привести к тому, что эта проблема задержится, даже если вы будете следовать всем предложениям здесь. Замена моего USB-кабеля сделала это для меня

Ответ 8

Мне случалось, когда я хотел отлаживать свое приложение после того, как я создал знак APK, поэтому мне пришлось изменить значение Build Variants из версии для отладки.

Ответ 9

Несколько параметров для этого:

1.Tools- > Android- > Включить интеграцию ADB

ИЛИ

2.Build- > Clean Project, проект Build- > Rebuild. Затем "adb kill-server" и "adb start-server"

Один из них будет работать.

Ответ 10

Вы также должны проверить в своем файле AndroidManifest.xml, что в теге приложения нет такого параметра, как android:debuggable="false".

<application
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:debuggable="false">

Чтобы заставить его работать, просто удалите эту опцию.

Ответ 11

Ctrl + Shift + A, Тип Включить интеграцию ADB нажмите на переключатель Готово

Ответ 12

Это проблема, с которой я столкнулся. Файл AAR, который вы импортируете, может изменить атрибут отладки, поэтому просто удалите отладочный атрибут в файле основного манифеста приложения. Смотрите изображение: введите описание изображения здесь

Ответ 13

Рабочее решение

1.For тестирование выполняется как отладка, если все правильно, процесс присоединен, и вы можете отлаживать. Может видеть в списке

введите описание изображения здесь

2.Если он говорит, что приложение не отлаживается, а затем измените gradle

введите описание изображения здесь

  1. Повторите шаг 1

4. Если не переключить Инструменты- > Android- > Включить интеграцию ADB и включить ее.

введите описание изображения здесь

5.Restart adb server

введите описание изображения здесь

6. Подключите и подключите устройство. Он отобразит

введите описание изображения здесь

Ответ 14

Нажмите зеленую ошибку, но убедитесь, что выпадающее меню установлено на приложение, если оно не будет развертывать ваше приложение и просто что-то сказать.

Подключено к целевой виртуальной машине, адрес: "localhost: xxx", транспорт: 'Гнездо'

введите описание изображения здесь

Ответ 15

Убедитесь, что для вашего варианта сборки установлено значение "debug". И debug имеет debuggable true в файле build.gradle

Ответ 16

Я использовал Mac для запуска Android Studio. Я согласен с @Kushal, я не открыл Eclipse. Я отключил Parallels Desktop и другие APP, которые могут использовать тот же Gradle.