알람기능을 구현할때 알람 매니저를 통해서 알람이 system에 등록되서 안드로이드 내에서 구동되는걸로 아는데 .. 재부팅시에는 system에 등록된 알람의 정보들(임시파일)이 삭제되서 알람의 기능을 상실하는걸로 알고있습니다.
그래서 그걸위한 해결법으로 보르드캐스트리시브를 이용한 방법으로 BOOT_COMPLETED 액션을 사용해서 핸드폰이 재부팅되면 핸드폰의 기본적인 시스템들이 복구되면 이제 BOOT_COMPLETED의 액션을 찾아 해당 액션이 등록된 앱들을 실행하는걸로 알고 있습니다.
그런데 여기서 알고싶은것이 BOOT_COMPLETED의 액션이 실행되서 앱이 활성화 된다고하면 이전의 임시파일의 내용이 다시 살아나는 건가요? 제생각으로는 BOOT_COMPLETED는 앱이 다시 활성화 될뿐 이미 재부팅 과정에서 지워진 임시
파일들은 복구가 되지 않을듯한데 ...
지금 알람기능을 구현중입니다.
재부팅후에 알람기능을 다시 활성화하기 위해서는 알람의 재시작 되기위해
BOOT_COMPLETED이 액션이 일어난 브로드캐스트 에서 재시작 코딩이 필요할까입니다.
DB 연동해서 좀 복잡합니다..
조언 부탁드립니다. 마무리 테스트 단계에서 다시 막히는군요 ..