이전 질문에 대한 답변에서 언급했듯이 CDMA 및 GSM 라디오는 CPU가 Android 기기에서 잠자기 상태로 유지 된 후에도 계속 유지됩니다. 내 질문은 ...Android : 슬립 모드에서 Android를 사용할 때 패킷 데이터 수신
- 전화가 걸려 올 때, CPU/전화를 깨우는 것은 무엇입니까?
- 휴대 전화가 절전 모드로 전환 된 후에도 서버에 대한 활성 TCP 연결을 통해 데이터를 수신 할 때 내 애플리케이션을 깨우는 메커니즘이 있습니까?
답장을 보내 주셔서 감사합니다. "새로운 데이터가 있는지보기 위해 CPU가 잠시 깨어 있어야합니다." 새로운 데이터가 있는지 어떻게 알 수 있습니까? 나는 인 텐트 목록을 살펴 보았고 패킷 데이터가 수신되었음을 나타내는 데 사용할 수있는 것이 없다. –
@HeshanPerera는 수면을 무시합니다. 전화가 깨어 있다는 것을 알았을 때 작성하는 코드는 무엇이든 수신자에게 동일한 코드를 씁니다. 그런 다음 알람이 수신자를 깨 웁니다. 수신자가 데이터를 가져 오려고 시도합니다. 수신자가 다시 수신자가 아닌 경우 데이터를 가져 오려고 시도합니다. – mwengler
나는 당신이하는 말을 이해합니다. 문제는 안드로이드 문서가 브로드 캐스트 리시버가 패킷 데이터를 듣는 특별한 경우에 사용할 수있는 의도에 대해 이야기하지 않는다는 것입니다. 그런 의도를 알고 계시겠습니까? –