Я читал о новой модели Android разрешений, и у меня есть вопрос, так как я не могу проверить это прямо сейчас:Android M Права доступа модель
If an app does not target the M Developer Preview, the app continues to use the old permissions model even on M Preview devices.
Так что, если мое приложение не ориентированных на Developer Preview M, оно не нужно проверять каждый раз, когда на предоставленных разрешений, НО, они также говорят,
Users can revoke permissions at any time from the app Settings screen.
Итак, что происходит, когда пользователь отменяет один из моих разрешений, не нацеливая M Developer Preview? они говорят, что неожиданное поведение произойдет, но без таргетинга на версию M у нас не будет доступа к новым методам Android M, поэтому, на мой взгляд, мы должны использовать новую модель?
Второй комментарий также, если приложение предназначено для предварительного просмотра M. –
Да, это правильно –
https://github.com/nitiwari-dev/Android-M-RuntimePermissionDemo demo, чтобы понять, как работает разрешение для контактов – nitesh