Я пытаюсь приложение просто показать здесь карту на экране. Я выполнил все шаги в документе Here +, предоставленном app_id, app_code, лицензионным ключом + предоставил 6 разрешений в AndroidManifest.xml.У меня проблема MISSING_PERMISSION Здесь отображаются Android
Но он получил следующий вопрос:
"ERROR: Cannot initialize Map Fragment: MISSING_PERMISSION"
Я использую Gradle 2,8, targetSdkVersion 23, compileSdkVersion 23
Спасибо за вашу помощь. Я решил проблему. Я изменил целевой уровень API до 22. Я обнаружил свою проблему: я предоставил 6 разрешений в AndroidManifest.xml, но я помещал их в неправильную позицию в манифесте. Я должен поместить их из тега приложения, а не в тег приложения –
Зачем вам нужно ACCESS_FINE_LOCATION, чтобы показать карту? Разве это разрешение не только для запроса местоположения пользователя? – NazarK
Разрешение на размещение действительно необходимо только при использовании PositionManager, хорошего улова. но для данных карты необходим доступ к внешнему хранилищу. Поэтому вам все равно придется обрабатывать новые разрешения на android6 правильно – Marco