Android Studio에서 앱을 만들고 있으며 이제 adb를 통해 디버그하려고합니다. Android라는 단어와 하단 표시 줄의 로고를 클릭하면 logcat이 나타나 내 장치를 인식합니다. 그러면 나는 이것을 본다.
내 앱을 “디버깅 가능”하게하려면 어떻게해야합니까?
참고로 이전에 Eclipse에서이 앱을 개발하고 있었는데 adb가 잘 작동했습니다.
답변
도구 모음에 디버그 아이콘 이 있습니다 . 작은 “버그” 처럼 보이며 실행 아이콘 (재생 버튼 모양) 바로 옆에 있습니다 . 그것으로 응용 프로그램을 시작하십시오.
편집 : Gradle과 함께 Android Studio를 사용할 때 다음은 더 이상 사용되지 않습니다.
AndroidManifest.xml 파일 에도 디버그 플래그가 있습니다. 애플리케이션 태그 아래에 있으며 다음과 같이 “true”로 설정해야합니다.
<application android:debuggable="true">
</application>
답변
다음 단계를 수행 한 후이 문제를 해결했습니다.
Tools ==> android ==> ADB 통합 비활성화로 이동하고 다시 활성화하십시오.
그런 다음 장치에서 USB를 분리하고 다시 연결하십시오.
마지막으로 Shift + F9를 누릅니다.
답변
주의해야 할 또 다른 사항 (이렇게해서 알아요). 디버그를 위해 Proguard를 활성화하지 마십시오!
답변
Android Studio에서 여러 번 디버깅 한 후에도 무작위 로이 문제가 발생했습니다. 언젠가 디버거가 연결되지 않습니다. Android Studio를 종료하고 다시 열면 디버거가 다시 작동하기 시작했습니다.
답변
답변
이것은 나를 위해 일했습니다.
- Android Studio를 닫습니다.
-
셸을 열고 다음과 같이 작성합니다.
adb kill-server
adb start-server
답변
ADB 통합을 활성화했는지 확인하십시오.
메뉴에서 : 도구-> Android-> ADB 통합 활성화 (v1.0)
