안드로이드 개발 질문/답변
(글 수 45,052)
우선 안드로이드펍에서 많은정보 얻어가고 초보지만 개발하는데 많은 도움 받고있는 회원입니다.
이번에 개발하고싶은 어플에서 문자 수신하면 번호를 블루투스로 전송하는 어플만들어 보려고 하는데요..
우선 문제는 sms리시버에서 얻어진 핸드폰 번호를 메인activity로 넘겨서 블루투스 통신에 사용할수 있게 하고자 합니다.
현재 별에별거 다 사용해봐도 어플이 실행되어서 문자가 날라오면 어플이 죽습니다.
우선 sms리시버에서 번호 블루투스 엑티비티로 넘기는거 없이 리시버 기능과 블루투스 기능을 따로 돌리면 이상없습니다.
우선 그림첨부해서 보여드릴께요

위가 소스파일 구성 상태로 smsreceiver에서 얻어진 String 변수를
bluetoothchat으로 불러와서 사용하는게 목적입니다.

위는 SmsReceiver 소스인데요 사진 아래부분과 같이 인텐트로 string으로 넘깁니다.

위는 받는 부분이구요 우선 인텐트로 보낸 문자열이 받아지는지 확인해보려고 하는데..
문제는 어플실행해서 블루투스 기능만 사용하면 문제가 없는데 문자가 오면 종료되고 나서 문자가 옵니다.
제가 넘기는 부분을 잘못한거 같은데 도무지 어떻게 넘겨야 문제없이 넘어가고 넘겨간 문자열을 사용할지 답답합니다.
며칠째 머리아파 죽을것 같습니다..
문제는 리시버에서 변수를 넘기는 방법이 잘못되어서 변수를 넘기면서 자꾸 꺼지는거 같은데

종료되기전 로그캣 에러부분입니다.. 무슨말인지 모르겠어요ㅠㅠ
조언부탁드립니다..ㅠㅠ



