2012-03-09 4 views
1

C2DM에 대한 질문이 있습니다. 구성, ID 또는 사용 질문이 아닙니다. 나는 그 모든 것이 제곱되어 있다고 생각한다. 대신 특정 실패 시나리오입니다.C2DM이 "Sleeping"장치에 전달되지 않았습니다.

장치에 C2DM을 보내고 잠자기에서 깨우지 않습니다. Wi-Fi가 비활성화 된 AT & T를 사용 중이며 충전기에 연결되어 있지 않습니다. 나는 그것들 모두가 언급 할 중요한 것 같아요.

기기를 켜면 인터넷을 탐색하고 Gmail을 동기화하며 작성중인 애플리케이션 (C2DM 브로드 캐스트 수신기를 포함하는 애플리케이션)에서 xmpp 패킷을 보내고받을 수 있습니다.

장치는 현재 배달되지 않은 C2DM 메시지가있는 상태이지만 그렇지 않으면 인터넷에 연결되어 실행 중입니다. 이 시점에서 비행기 모드로 들어갔다 나오면 즉시 "누락 된"C2DM 메시지가 나타납니다.

질문 : 다른 사람이보고 있고 설명이 있습니까?

는 (나는 마약 밀매 자 RIL들을과 윈도 모바일에이 물건을 사용 해요 -하지만 안드로이드에 시도 해야할지 모르겠어)

편집 한 : 나는 C2DM 배달 보장되지 않는다는 것을 이해합니다. 그러나 특정 상황에서 항상 실패하면 그것은 완전히 다른 것입니다. 나는 잠자는 장치에서 실패하고 비행기 모드를 순환 할 때까지 회복하지 못하는 것을보고 있습니다. 바라기를 이것은 내 질문을 "C2DM 전달이 보장되지 않는다"라고 대답 할 수있는 것보다 더 독특하게 만듭니다.

두 번째 편집 : 집에있는 라우터에 대해 WiFi Xoom에서 재생산 할 수 없습니다. 재고 ROM이있는 Galaxy Tab 8.9에서 쉽게 재현 할 수 있습니다. & T가 C2DM 클라이언트 코드에 의해 감지되지 않는 방식으로 연결을 닫고 사이클링 비행기 모드가 재 연결을 강제 할 수 있습니까? 이러한 종류의 제한 사항은 문서화되어야하며 버그라고 생각하면됩니까? 내 경우

답변

0

문제는 (내 시장이 시간에서) & t에서의 4G LTE의 APN

APN 강하게 C2DM 영향을받는 것입니다.

관련 문제