가능한 한 많은 apis (인 텐트 또는 Contentproviders)로 작업하기 위해 가능한 많은 permissions을 선언하는 두 개의 android developper 도구 intent-intercept 및 ContentProviderHelper 을 유지 관리하고 있습니다.현재 Manifest.permission.XXXX가 누락되어있는 Android lib/api를 쿼리 하시겠습니까?
target-api android-6.0 (M) 이상을 사용하려면 os/user에게 특정 api 호출에 대한 권한을 부여하도록 api를 구현해야합니다.
그리고 그것은 내 문제입니다 : 어떤 api-call (Intents 또는 Contentproviders)이 어떤 허가를 요구하는지 미리 알지 못합니다.
개발 도구로서 앱은 모든 API에서 작동해야합니다.
어떻게 해결할 수 있습니까? 어떤 Manifest.permission.XXXX가 Intents 또는 Contentprovider를 호출하는데 필 요가 있는지 알려주는 api/lib가 있나요? 또는 마지막 호출이 실패한 이유는 무엇입니까?
필요없는 경우에도 모든 권한을 요청해야합니까?