Notice
Recent Posts
Recent Comments
개발일지
[Android] AOS11 이후 앱 권한설정 본문
안드로이드 6 부터는 manifest 설정하고 requestpermission 을 해줘야 함
안드로이드 11 부터는 scoped storage 적용되어 ..
앱에 이미 권한이 부여되었는지 확인
사용자가 이미 앱에 특정 권한을 부여했는지 확인하려면 ContextCompat.checkSelfPermission() 메서드에 권한을 전달합니다. 이 메서드는 앱에 권한이 있는지에 따라 PERMISSION_GRANTED 또는 PERMISSION_DENIED를 반환합니다.
앱에 권한이 필요한 이유 설명
ContextCompat.checkSelfPermission() 메서드가 PERMISSION_DENIED를 반환하면 shouldShowRequestPermissionRationale()을 호출하세요. 이 메서드가 true를 반환하면 교육용 UI를 사용자에게 표시합니다. 이 UI에서 사용자가 사용 설정하려는 기능에 특정 권한이 필요한 이유를 설명합니다.
'Android' 카테고리의 다른 글
[Android] Scoped Storage (0) | 2021.06.29 |
---|---|
[Android][Kotlin] SharedPreferences (0) | 2021.06.29 |
[Android][Kotlin] SwipeRefreshLayout (0) | 2021.06.29 |
[Android] ViewBinding (0) | 2021.06.29 |
[Android] read/write (0) | 2021.06.29 |