댓글 리스트
-
작성자 슈퍼성근 작성시간14.11.13 adb를 실행하면 탑재된다는 것은 단말의 문제는 아닐것 같습니다.
그렇다면 이클립스에서 사용하는 안드로이드 sdk가 문제네요.
이클립스에서 run 버튼을 누르면
자동으로 adb를 구동하고
앱을 adb로 단말기에 설치한뒤
다시 adb 명령으로 앱의 액티비티를 실행합니다.
이것이 안된다면 너무 많은 케이스를 일일이 확인하는 것 보다
이클립스 adt 번들을 안드로이드 사이트에서 내려받아
사용해보는 것이 빠를 것 같습니다
즉 이클립스와 안드로이드sdk를 새로 설치 해보시라는 말입니다
수고하세요 -
답댓글 작성자 슈퍼성근 작성시간14.11.14 파란아이 어떻게 이런일이...-0 -;;;
혹시 어떤 USB 연결을 해제하고 앱을 실행하면 어떤 exception도 발생되지 않고
실행이 안되는 것인가요?
참 이상하네요. 분석하고 싶은 욕구가...
아쉽게도 이런 증상을 디버깅하려면
dumpstate의 힘을 빌려야합니다.
단말을 뽑은 상태에서 exception이 발생되었고
USB 연결후 adb 명령어중에 dumpstate를 실행하면
단말에 쌓여있는 로그가 쭈루룩 나옵니다.
굉장이 양이 많고 안드로이드에 대해 어느정도 이해가 있어야 볼수 있는 로그 입니다.
간혹 책 중간중간에 dumpsys등의 명령어로 디버깅하는 방법을 선보였습니다.
이런 디버깅 정보는 dumpstate를 이용하면 모두 한꺼번에 보여주죠.