마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드에서 gps값을 못가지고 오고 앱이 왜 중지가 될까요?

0 추천

8000자 제한이라 소스코드는 제 블로그에 파일을 올려놨습니다..

http://blog.naver.com/wise6705/220364091982

 

실행은

SoundManager, SuperToasts-master를 실행 하면 soundmanager앱이 생기고 시간을 설정을 할 수 있습니다.

그런데 위치설정 버튼을 누르면 앱이 계속 중지가 되어 안드로이드 사이트에 질문도 해보고 찾아보았지만 왜 중지가 되는지 모르겠습니다. 

 

SoundManager안에 kr.ac.gwnu.soundmanager.view에 MainActivity, TimeSettingListActivity, LocationTest코드가 있습니다.

여기서 MainActivity 코드 72행이 위치설정 버튼을 누르면 LocationTest코드가 실행이 되는데, 여기서 문제가 있는거 같은데 뭐가 문제인것인지를 모르겠습니다. 찾아본봐로는 status.setText("위도; " + location.getLatitude() + "\n경도:"+ location.getLongitude() + "\n고도:"+ location.getAltitude());

 

이 코드에서 문제가 생기는거 같은데 왜 생기는지를 모르겠습니다. 이 코드 위에 주석을 처리한것은 실행이 잘되는데 왜 문제가 되는것인지 알수 있을까요?

익명사용자 님이 2015년 5월 19일 질문
2015년 5월 19일 reshown

1개의 답변

0 추천
널포인트는 어쩔수없어요. 노가다로 찾아야되는 경우가 대부분임.

말씀하신 부분이 문제라면, status 텍스트뷰에 setTextㄱㅏ 안되는건지, 아니면 location에서 메소드들을 못불러오는건지를

보세요.

status.setText("아무거나");

로 한번 돌려보시고, 안되면 status 텍스트뷰 선언하면서 뭔가 잘못된것일테고

된다면 location에서 메소드를 못불러오는거겠죠..
아시리 (8,400 포인트) 님이 2015년 5월 19일 답변
...