NotificationListenerService
을 통해 알림을 수신하는 앱이 있습니다. 내 응용 프로그램은 Doze 모드와 응용 프로그램이 거의 모든 전화 (예 : 예외 또는 전경 서비스와 같이 올바르게 설정된 경우)에서 살아남습니다.Huawei 's 및 Xiaomi의 "배터리 최적화"처리 방법
그런 다음 Huawei와 Xiaomi가 Android의 자체 수정을 통해 "배터리 수명 향상"을 경험하십시오. 이것들은 앱을 실행하는 배경이 엉망이되어 1 ~ 2 주 후에 앱을 다시 설치해야합니다. 심지어 데이터를 지우더라도 앱을 "고정 해제"하지 않습니다. 자신의 "최적화"에 대한 예외조차도이를 안정적으로 수정하지는 못합니다. 예를 들어 모든 최적화를 완전히 비활성화하는 경우에만. "고성능 모드"를 활성화하면이 문제를 해결할 수 있습니다. 그러나 사용자는 이러한 옵션을 비활성화하지 않으려합니다.
어떻게 이러한 사례를 처리합니까? 제조업체들이 핵심 Android를 망치는 것을 어떻게 막을 수 있습니까? 아니 Zygote
에 재미 ANR 수를 & 충돌을 언급 :(
을 내 자신의 테스트에서 나는 특히, 그들은 화이트리스트가 안정적으로 작동하지 않는 샤오 미를 알고있다. 문제는 많은 사용자가 배터리 절약이나 화이트리스트가 무엇인지 모르고 있으며, 나쁜 평점을주고 답장에 응답하지 않는다는 것입니다. 나는 2 년 전 Viber조차도 자동 화이트리스트에 없었고 (지금은) 앱이 최소화 된 순간 작업을 중단했다는 것을 기억한다. 백그라운드에서 앱을 종료하는 것은 문제가되지 않습니다. 문제는 앱이 순수 안드로이드에서와 같이 반드시 다시 시작되지 않는다는 것입니다. – shelll
나는 실제 휴대 전화를 사기 위해 내 사용자에게 팝업을 표시하고 싶습니다. – shelll
haha 나는 같은 것을 느낀다. .. 그러나 문제는 Xiaomi 기기가 시장에서 널리 사용되고 있기 때문에 우리는 그것을 도울 수 없다. –