안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
안드로이드 시작한지가 벌써 3주차를 달리고 있습니다.
그런데 구현 해야 하는 부분을 어떻게 해야 할지 막막하여 이렇게 또다시 글을 올립니다.
지금 구현 하고자 하는것은
블루투스가 휴대폰과 페어링이 이루어지면
자동으로 어플에서 페어링을 감지하여 위치 정보를 추출하는 것입니다.
이때 휴대폰은 절전모드 일 경우라고 하겠습니다 (어플은 실행 되어 있지 않음!)
여기서 질문은
카카오톡 처럼 메세지가 오면 알아서 푸시알람으로 알려주잖아요
푸시알람 없이 페어링이 이루어지면, 자동으로 어플이 실행 되거나 위치 정보를 추출하고 싶은데
어떤 방법이 있을까요?
보통 service를 사용하면 된다고 하던데 이해가 잘 되지 않아서요
service 말고 다른 방법은 없을까요? 있다면 좀 알려주세요
----------
그리고 보통 휴대폰에서 페어링이 이루어지면 (만약 service를 사용한다면, 혹은 다른 방법이 있다면)
자동으로 어플을 실행 시키거나, 위치정보를 추출할 수 있을까요?
답변좀 부탁드리겠습니다.
서비스 말고는 방법이 없습니다. 헌데 서비스보다 더 중요한건 블루투스 페어링입니다.
지금 말씀하신 시나리오대로 라면 조금 어려움이 있습니다.
블루투스 스캔에는 2가지 적용이 필요합니다.
1. 상대방이 내 블루투스 탐색을 허용한다.
2. 상대방이 블루투스 탐색 시간을 무제한으로 설정한다.
위 두개의 설정은 코드레벨에서 해결 할 수 없는 부분 입니다.
사용자가 직접 설정 해줘야 합니다.
대충 어떤 종류의 어플을 개발할지 예상이 가는데 아직까지 안나왔다는건 기술적으로
문제가 있다고 보셔도 무방합니다.. ㅎㅎ
너무 절망적인 말씀 드린 것 같내요.