안드로이드 개발 질문/답변
(글 수 45,052)
요즘 날씨가 꾸물 꾸물 하네요.
다들 감기 조심하시기 바랍니다.^^
제가 구현하려는 기능은..
서버에서 원할 때마다 휴대폰의 위치를 파악하려고 합니다.
제 생각에는..
어플이 서비스로 백그라운드에서 계속 돌면서 TCP 통신의 Listen()으로 대기하고 있다가
서버에서 패킷을 보내면 현재위치를 수집해서 전달해주는 방법.
그런데 배터리 킬러가 될 꺼 같습니다.
물론 구현이 될지는 잘 모르겠네요.^^;;
두번째는 푸시 기능을 사용해서 하는 방법이 있지 않을까..? 생각해 봅니다.
그런데 푸시는 사용자가 확인을 해야 어플이 가동되면서 액션을 취할 수 있는거 아닌가 싶기도 하네요..
어떠한 방식으로 접근하면..
서버에서 원할 때마다 휴대폰의 위치를 수집할 수 있을 까요?
답변 부탁드립니다.^^




SMS보단 C2DM을 이용하는게 비용이 들지않아 좋겠으나 C2DM은 수신지연이나 100% 전송 보장을 안해준다는 단점이 있다고 알고 있습니다. 정말 정확한 수신반응을 유도하려면 SMS를 추천하구요. receiver로 구현으로 가능합니다.