[android-studio] Android Studio-디버깅 가능한 애플리케이션이 없음

Android 애플리케이션의 릴리스 버전을 디버깅하려고했지만 Android Studio가 디버거를 연결하지 못했습니다. (실행중인 응용 프로그램의 Android 프로세스를 찾을 수 없습니다).

장치 콘솔에는 다음과 같은 메시지 만있었습니다.

디버깅 가능한 애플리케이션이 없음



답변

또한 도구-> Android-> ADB 통합 활성화를 활성화해야합니다.


답변

해결책은 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을 프로젝트 파일과 동기화하고 응용 프로그램을 다시 설치하면 디버깅이 시작됩니다.


답변

Android Studio 툴바

“버그”아이콘을 클릭하기 만하면됩니다.

나는 같은 문제가 있었고 그 트릭을했다. 그것이 누군가를 돕기를 바랍니다.


답변

intellij 또는 AS 인 경우 빌드 변형 설정 이 디버그 되었는지 확인해야합니다 .

변형 작성


답변

Tools->Android->Enable ADB Integration활성화되어 있는지 확인하십시오 . 또한 비활성화하고 다시 활성화하면 대부분 작동합니다.


답변

위의 두 가지 답변에 하나의 포인트를 추가하고 싶습니다.

위와 Eclipse IDE평행하게 실행 되면 Android Studio위의 답변이 도움이되지 않을 수 있습니다. 설정 후 디버깅 가능한 응용 프로그램은 이벤트를 새로 고치지 않습니다.debuggable trueGradle 파일에서 .

따라서 Eclipse IDE를 닫고 Android Studio에서 확인하십시오. 디버깅 가능한 응용 프로그램이 새로 고쳐집니다.

감사합니다


답변

믿거 나 말거나, USB 케이블에 결함이 있으면 여기의 모든 제안 사항을 따르 더라도이 문제가 계속 발생할 수 있습니다 .USB 코드를 변경하면 나에게 도움이됩니다.