2017-01-23 2 views
0

Android 6.0+搭載端末にAndroidスタジオマイアプリをインストールして起動すると、ステータスバーのデバイス上でロケーションサービスが有効になっていても、私のアプリケーション専用の電話設定では無効になります。Android 6.0+:アプリのジオロケーションが無効になっています(携帯電話の設定とマニフェストで有効になっていても)

enter image description here

私のマニフェスト:ここではジオロケーションへのアプリの権限]メニューの相対的です

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
<uses-feature android:name="android.hardware.location.gps" 
       android:required="false"/> 

Gradleの依存関係:

compile 'com.google.android.gms:play-services-location:10.0.1' 

この問題を解決する方法についてのアイデアを?

答えて

2

ユーザーは、Android 6.0(APIレベル23)から、アプリの実行中ではなく、アプリが実行されている間は のアプリに許可を与えます。

してください、実行時にパーミッションを要求については、この記事をお読みください。 https://developer.android.com/training/permissions/requesting.html

関連する問題