Ni utilisateur, ni processus en cours a android.permission.ACCESS_COARSE_LOCATION
Je sais qu'il peut être question idiote et j'ai appelé tous la même question avant, mais malheureusement je n'ai pu résoudre ce problème. Très probablement, il un problème dans mon Manifest.xml fichier.
Lorsque j'essaie d'accéder à la localisation, l'app plante
voici mon manifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.test.tt.test" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".sTest"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<service android:name="com.test.tt.test.sService">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter> </service>
<service android:name="com.test.tt.test.sServiceRequest" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
</application>
quand je le lance lancer cette erreur
java.lang.SecurityException: Neither user 11029 nor current process has android.permission.ACCESS_COARSE_LOCATION.
Similaires avec d'autres autorisations. Je ne peux pas voir une erreur dans mon fichier de manifeste. Aide appréciée
source d'informationauteur user3290805
Vous devez vous connecter pour publier un commentaire.
Cela signifie que vous avez quelques informations erronées ou mal d'infos dans votre menifest fichier et c'est la raison pour aucun de votre Autorisation n'est pas identifié par votre application. Assurez-vous juste que vous avez nettoyé ANDROIDMANIFEST fichier avec les données malformées.
Il va travailler et à tous, l'autorisation doit être à l'extérieur de la balise
Si vous êtes en cours d'exécution sur un appareil Android à la Guimauve et au-dessus:
Si l'appareil est en cours d'exécution Android 6.0 ou supérieur, et si l'application cible du SDK est 23 ou plus, l'application pas seulement à la liste des autorisations dans le manifeste, mais elle doit aussi demander à chaque autorisation dangereuse il a besoin, tandis que l'application est en cours d'exécution.
Plus d'infos:
http://developer.android.com/training/permissions/requesting.html
et
http://developer.android.com/guide/topics/security/permissions.html#normal-dangerous
déplacer les utilise-l'autorisation à l'extérieur, juste en dessous du manifeste tag
Déplacement de l'autorisation de la section résolu mon problème avec "Ni d'utilisateur ou processus actuel a android.la permission.READ_PHONE_STATE". Merci beaucoup à tout le monde dans ce forum.
En référence à d'autres, mes modifications sont ci-dessous:
Original:
Changement: