목록android boot app (1)
Foggy day
[Android] Boot App(부트앱) 만들기
이번 포스팅에서는 부트앱을 만들어보겠습니다. 부트앱은 디바이스의 전원이 켜졌을 때 실행되는 앱을 말합니다. 1. BootApp Reciever 만들기 2. Manifest 설정 3. 권한 요청 1. BootApp Reciever 만들기 Boot App을 만들기 위해서는 BroadcastReceiver를 추가해야 합니다. 디바이스의 전원이 켜지면 onReceive 함수에 진입하게 되고, Intent를 사용해서 원하는 Activity를 실행시킵니다. 그런데 Android OS 10 이상부터는 SYSTEM_ALERT_WINDOW 권한이 필요합니다. BootApp Receiver에서는 Settings.canDrawOverlays 함수를 사용해서 권한이 허용됐는지 아닌지만 체크합니다. 비허용이라면 return 함..
Android
2023. 8. 27. 21:39