) 푸시 알림을 구현해야하는 Android 기기 (버전 2.2 이상) 용 앱을 만들어야합니다. Google이 해당 유형의 메시지를 처리하기위한 C2DM 서비스를 제공한다는 것을 알고 있습니다. 또한 C2DM에 대해 tutorial을 읽었으며이를 구현하는 방법을 설명했습니다.위치 인식 푸시 알림 (
내 응용 프로그램 요구 사항에 따르면 알림은 등록 된 모든 장치에 표시 될 수는 없지만 특정 lat/lng 지점의 특정 범위에있는 특정 장치에만 표시 될 수 있습니다.
예
그래서디스플레이 푸시에만 현재 위도에있는 장치에 대한 통지 : 40.22 및 LNG : 10km
의 범위에서 22.1, 내가 생각하는 것은을 보낼 수 있었다 위도/경도 및 특정 범위와 함께 알림. 그런 다음 응용 프로그램은 현재 위치가 원하는 범위에 있는지 확인합니다. 그렇다면 사용자 화면에 알림이 표시되고 그렇지 않으면 사라집니다.
- 어떻게 생각하십니까? 이것은 좋은 해결책입니까, 아니면 더 나은 것을 제안 할 수 있습니까?
- 또한이 솔루션을 유지하는 경우 내 브로드 캐스트 수신기 (C2DM 서비스에서 푸시 알림을 수락 함)에서 사용자의 위치에 어떻게 액세스 할 수 있습니까? 그것은 위치 좌표를 취득하는 방법에 대해 설명하고, 위치 서비스로
와 관련된 주소를 얻기 위해 지오 코더를 사용 http://code.google.com/p/openmobster/wiki/LocationApp
: 샘플 코드 체크 아웃 다음 위치 프로그래밍 튜토리얼을 위해
와 관련된 주소를 얻기 위해 지오 코더를 사용합니다. 그리고 아마도 방송 수신기가 위치를 잡을 수있는 서비스를 시작하기를 원할 것입니다. – FoamyGuy
@Tim 어떻게 서비스를 실행할 수 있습니까? 샘플 코드를 제공 할 수 있습니까? 감사! – antoniom
이와 유사한 질문을보십시오. http://stackoverflow.com/questions/12081964 – alga