Я добавил все разрешения в файл манифеста. В Lollipop и все приложения будут запрашивать разрешения во время установки приложения, но когда приложение установлено в зефире, разрешение не спрашивает.Как просить разрешения во время выполнения приложения android в Marshmallow
Manifest Разрешения
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<!-- My Location -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.CALL_PHONE" />
Возможный дубликат [разрешения на разрешение прошивки в Android-марке?] (Http://stackoverflow.com/questions/33666071/android-marshmallow-request-permission) –
, так что вы получаете какую-либо ошибку при запуске приложения в устройстве зефира ? –
Нет, я не получаю никаких ошибок. Но первое действие - экран заставки, а затем карта google, карта не заполняется. Ни одна из функций не работает. Разрешения необходимо добавить из настроек> приложение. Мне нужно спросить при установке или запуске приложения – Maria