나는 wifi를 통해 들어오는 요청을 지속적으로 수신 대기해야하는 응용 프로그램이 있습니다. 백그라운드에서 실행되는 서비스가이 작업을 수행합니다. 그러나이 서비스는 잠시 후 화면이 꺼지면 잠 들어 있습니다.배터리 방전없이 서비스를 깨우는 중
내가 검색 한 솔루션은 AlarmManager를 사용하여 깨어있게합니다. 그러나 이것이 장치의 배터리를 소모 할 것이라고합니다. 이렇게하려면 다른 방법이 있습니까?
예를 들어, Whatsapp 및 Skype와 같은 앱의 기능은 무엇입니까? 그들은 너무 많은 배터리를 죽이지 않는 것처럼 보이지만 지속적으로 서비스를 제대로 운영하고 있습니까?
또한 AlarmManager가 유일한 방법 인 경우 누군가가 튜토리얼 또는 예제를 공유 할 수 있다면 정말 친절합니다.
휴대 전화를 연결 하시겠습니까? – cHao