저는 RDM 서비스에서 가져올 몇 가지 새로운 데이터를 알리기 위해 C2DM에 의존하는 앱을 개발하고 있습니다. 성공적으로 C2DM android 기능을 구현했지만 Wi-Fi를 통한 동작은 3G를 통한 연결과 다릅니다. 메시지는 3G를 통해 즉시 수신되지만, Wifi를 수동으로 켜고 ~ 1 분의 "유예 기간"을 갖기 때문에 즉시 수신 할 수 있습니다.WDM 및 3G에서의 C2DM 동작
제 질문은 프로그래밍 방식으로 연결을 다시 시작하거나 알림 가져 오기를 트리거 할 수있는 방법이 있습니까?
EDIT : 나는 1 분 30 초마다 WifiManager.reassociate()를 사용하여 주기적으로 액세스 포인트에 대한 연결을 "재 연결"하는 AsyncTask를 구현했습니다. 하지만이 솔루션의 정확성에 대해서는 확실하지 않습니다.