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을 프로젝트 파일과 동기화하고 응용 프로그램을 다시 설치하면 디버깅이 시작됩니다.
답변
답변
답변
Tools->Android->Enable ADB Integration
활성화되어 있는지 확인하십시오 . 또한 비활성화하고 다시 활성화하면 대부분 작동합니다.
답변
위의 두 가지 답변에 하나의 포인트를 추가하고 싶습니다.
위와 Eclipse IDE
평행하게 실행 되면 Android Studio
위의 답변이 도움이되지 않을 수 있습니다. 설정 후 디버깅 가능한 응용 프로그램은 이벤트를 새로 고치지 않습니다.debuggable true
Gradle 파일에서 .
따라서 Eclipse IDE를 닫고 Android Studio에서 확인하십시오. 디버깅 가능한 응용 프로그램이 새로 고쳐집니다.
감사합니다
답변
믿거 나 말거나, USB 케이블에 결함이 있으면 여기의 모든 제안 사항을 따르 더라도이 문제가 계속 발생할 수 있습니다 .USB 코드를 변경하면 나에게 도움이됩니다.
