안드로이드 6.0 (Marshmallow) 권한 획득하기!
개발/안드로이드
2017. 8. 4. 20:44
안드로이드 6.0 (Marshmallow)에서 권한 획득 하는 방법에 대해서 소개하려 합니다. 안드로이드 6.0 은 API Level이 23 이므로 이후 표기 버전은 API 23 이라고 하도록 하겠습니다. 권한 획득이란? API 22 이하에서는 "AndroidManifest.xml"에 permission을 지정할 수 있었으나 API 23이상에서는 Runtime Permission으로 변경되었습니다. Permission 이 필요한 시점에 권한을 요청/수락하여 Permission 을 획득하는 방식입니다. 기본적으로 Permission 종류는 API 23 이전과 거의 동일합니다. 아래는 구글에서 제공하는 권한 및 권한 그룹 표입니다. 권한 그룹 권한 CALENDAR READ_CALENDARWRITE_CALEN..