DuraSpeed 때문에 고생함
DuraSpeed 이란?
App의 메모리를 관리하기 위한 시스템 앱이다.
흔히 우리가 알고있는 갤럭시 시리즈에는 DuraSpeed를 사용하지 않는다.
그런데, 중국 테블릿쪽에서는 이 앱이 시스템 앱으로 존재해서 한동안 엄청 고생했다.
DuraSpeed On인 경우
DuraSpeed가 온인 경우 이 앱이 메모리 관리를 위해서 실행 중인 앱을 제외한 다른 앱들을 중지시킬 수 있는 권한을 가진다.
그래서, 앱이 알람을 받아서 어떤 행동을 하고 싶은데, 앱이 죽어버리니 알람을 받지 못하는 경우가 발생한다.
나 같은 경우에는 처음에는 FCM, 메시지를 잘 받아서 테스트를 끝내고 다음날 다시 보내니 받아지지 않는 현상이 생겼다.
한 Reddit 유저도 나와 같은 현상을 받아서 DuraSpeed를 끄는 방식을 사용했다고 한다.
DuraSpeed가 Off인 경우
아직까진 문제점을 발견하지 못했다. 안내문으로는 메모리를 관리하지 않아서 문제가 생길 수 있다 라고 했지만, 우리 앱을 계속 켜두고 살펴보니 문제는 없었던 거 같다.
출처
Nokia: DuraSpeed app killing system service · Issue #57 · urbandroid-team/dont-kill-my-app
I have a US Nokia 3.1 that upgraded to Android 9 several weeks ago. HMD had reigned in their task killer on the 8.1 upgrade, but here we are on 9 and (sigh) it's back. Uninstalling com.evenwell...
github.com
r/dumbphones - How to fix notifications/background apps for various Android dumbphones
4 votes and 3 comments so far on Reddit
www.reddit.com