Nuke Olaf - Log Store

[Android] 안드로이드 - 위험한 권한일 경우 런타임 권한 요청 본문

Android

[Android] 안드로이드 - 위험한 권한일 경우 런타임 권한 요청

NukeOlaf 2019. 11. 25. 17:58

브로드캐스트 리시버를 이용해서, SMS를 받아 출력하는 과정에서 ACTION과 PERMISSION을 제대로 작성했으나,

코드가 아예 실행되지 않는 (에러 없이 아예 동작이 안됨) 문제가 있었다.

이유를 찾아보니, 위험한 권한 (예를들어 전화, 메시지, 카메라 같은 것들)의 경우,

API 23 (안드로이드 마시멜로) 이상부터는 런타임에 권한을 요청한다고 한다.

 

https://www.bsidesoft.com/?p=6824

 

onRequestPermissionsResult 키워드 검색,

나중에 시간 나면 런타임 권한 공부 필요

Comments