안드로이드 퍼미션 설정
-
[안드로이드] 마시멜로 버전 이전과 이후로 퍼미션(권한) 적용하기안드로이드(java)/버전 관련 2018. 12. 3. 09:57
안드로이드 개발을 할 때 주의해야 할 점은 버전별 퍼미션(권한) 관리 입니다. 6.0 버전 (마시멜로) 부터는 권한을 사용자에게 요청해서 받도록 변경되었기 때문이죠. api 23 이상과 이하를 구분해서 퍼미션 관리를 해주는게 좋습니다. 퍼미션을 적용하지 않는다면 권한이 필요한 내용들 (sms 수신, 인터넷, 네트워크, 블루투스, 전화 등)의 기능을 사용할 수 없습니다. 그럼 어떻게 적용하지는 확인해보도록 하겠습니다. 제가 적용한 환경은 아래와 같습니다. 1234567891011121314151617android { compileSdkVersion 28 defaultConfig { applicationId "com.example.ez_1401.smsproject" minSdkVersion 23 target..