permission
-
[BroadcastReceiver] Broadcast permission 주기개발/Android 2018. 12. 11. 00:46
Android 개발을 하다 보면 BroadcastReceiver를 이용한 이벤트 전달 방식을 사용하게 됩니다. 현재 앱이 실행중일때 푸시메시지 수신시 이벤트만 날려주거나, 알람설정을 해놨다가 시간이 되었다는 이벤트만 날려주거나 하는 식으로 쓰는 경우가 많이 있었습니다. 문제는 이렇게 사용을 했을때 해당 Action 정보만 알고 있다면 다른 앱에서 동일한 Action을 등록한 BroadcastReceiver가 있는 경우는 해당 이벤트를 받을수 있다는 문제가 있습니다. sendBroadcast() 메소드 실행시 특정 권한을 가진 앱만 이벤트를 받을수 있도록 바꿔보도록 하겠습니다. 간단하게 Broadcast를 하는 앱을 작성해보도록 하겠습니다. 먼저 UI부터 작성하도록 합니다. 전송버튼 3개, 삭제버튼 1개,..