2017-05-08 10 views
1

이전 프로젝트를 롤리팝 버전으로 병합하고 런타임에 전체 파일 프로젝트에서 사용 권한을 확인해야합니다. 힘들어! 하지만 모든 사용 권한이 보안 예외를 호출하지는 않습니다. 런타임에 매니페스트에있는 모든 권한을 확인해야합니까? 그렇지 않으면 보안 Exception을 호출하는 권한과 그렇지 않은 권한을 구별하는 방법은 무엇입니까?보안 Exception을 호출하는 권한과 그렇지 않은 권한을 구별하는 방법은 무엇입니까?

도움이나 정보를 제공해 주시면 감사하겠습니다. 미리 감사드립니다.

+1

을 처리하기 위해 필요로하는 모든 위험의 허가 https://inthecheesefactory.com/blog/things-you를 얻을 수 -need-to-know-about-android-m-permission-developer-edition/ko –

+0

기사 주셔서 감사합니다. :) –

답변

2

두 가지 주요 유형의 사용 권한, 보통 및 위험 사용 권한이 있습니다. 앱이 응용 프로그램의 샌드 박스 외부 데이터 나 리소스에 액세스 할 필요가 있지만, 거의 사용자의 개인 정보 보호에 대한 위험 또는 다른 응용 프로그램의 작동이 어디

일반 권한 커버 영역.

위험한 권한 앱이 사용자의 개인 정보를 포함하거나 잠재적 사용자의 저장된 데이터 또는 다른 응용 프로그램의 작동에 영향을 미칠 수있는 데이터 나 자원을 원하는 커버 영역.

모든 위험한 권한에 대해 runTime 권한 모델이 필요합니다. 다음은이 모든 위험한 허가 목록입니다. https://developer.android.com/guide/topics/permissions/requesting.html#perm-groups. 권한이 런타임에 설정되어 마시 멜로에서

+0

응답을 주셔서 감사합니다 :) –