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

BluetoothChat Background 에서 연결 해제 문제

0 추천

안녕하세요! Bluetooth SPP를 이용하여 daemon을 만들고 있습니다.

 

테스트로 BluetoothCahr 에서 기기와 연결후 홈 버튼을 눌러서 화면을 빠져 나감니다.

( BACK KEY를 누를 경우 onDestroy() 메소드가 호출 되어 서비스를 멈춤)

 

그런데 background 에서 연결된 상태에서 전화 가 올경우 또는 네비 앱 실행할경우 등등 bluetooth 연결이 해제가 됩니다.

이때 보면 메모리는 얼마 남지 않은 상태 입니다.

background 에서도 bluetooth 연결을 유지 할수 있는 방법이 있는지 문의 드립니다.
 
 

아래 로그를 BluetoothChat 에 관련 된 로그 입니다.

로그를 보면 Bluetooth 연결이 끊어지면서 BluetoothChatService가 다시 Create 됩니다.

 

감사합니다.

--------------------------------------------------------------------------------------------------------------------------------

07-26 14:27:25.769: E/BluetoothChat(7818): -- ON STOP --

07-26 14:27:40.028: D/dalvikvm(8617): Set heap target utilization to 768/1024 (0.750000)
07-26 14:27:40.028: D/ActivityThread(8617): setTargetHeapUtilization:0.75
07-26 14:27:40.028: D/ActivityThread(8617): setTargetHeapIdealFree:2097152
07-26 14:27:40.068: I/BluetoothChatService(8617): onCreate()
--------------------------------------------------------------------------------------------------------------------------------
 

 

mu8454 (220 포인트) 님이 2013년 7월 26일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...