При добавлении разрешений в файл манифеста работает ниже xml.
<permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Однако этот xml не работает.
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Какой я должен использовать? Если это первый, почему бы ему не работать? Как я могу это исправить?
Кроме того, я получаю исключение, связанное с разрешениями среды выполнения для Android 6.0:
java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
Когда я пытаюсь добавить разрешение на массив String, чтобы проверить разрешение, Android Studio говорит мне, что он не может разрешить Manifest.permission
в приведенном ниже коде:
new String[]{Manifest.permission.ACCESS_FINE_LOCATION}
Зачем это делать? Как я могу это исправить?