Translate

[Android] 구동한 앱을 카운트하는 프로그램 (AppCounter)




공부 목적으로 해당 앱을 제작.


기능
1. 일정주기마다 App실행 Log를 기록한다.
2. Sleep 상태에서는 동작하지 않는다.
3. 프로세스를 강제로 종료하더라도 Log 서비스가 자동으로 재실행 된다.
4. 단말 부팅 시 Log 서비스가 자동으로 실행된다.





해당 어플의 캡쳐화면





소스는 GitHub 에 올려 두었다.
https://github.com/1004lucifer/Android-AppCounter





위의 앱을 만들기 위해 다음의 기술을 사용했습니다.
1. [Android] Immortal Service (좀비 서비스 or 죽지않는 서비스) 구현하기
2. [Android] BroadcastReceiver(BR) 등록 여부 알아내기






댓글