Jump to content
TechNov

[ANDORID] impossible d'ajouter une permission dans le fichiers AndroidManifest

Recommended Posts

Bonjur Chers developpeurs,


Je développe une application androïde incluant google MaP V2 sous Eclipse . la n'est pas le soucis, mon problème se situe au niveau de mon fichier AndroidManifest.xml. Quand j'ajoute le permission suivante dans mon fichier manifest : 



<permission
android:name="com.example.Test.permission.MAPS_RECEIVE"
android:protectionLevel="signature" /> 

je reçois l'erreur suivante: 


Element type "permission" must be followed by either attribute specifications, ">" or "/>".


du coup je ne peux plus continuer a travailler sur le projet.


pourtant je développais mes projets dessus il ya quelques jours sans problème. cela est arrivé après avoir installer les outils de Google Play Services dans éclipse, et je me demande donc si c'est ce fait qui est a la base de mon problème.


voici une capture du point de l'erreur:


erre.png


voici mon code xml:



<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.Test"
android:versionCode="1"
android:versionName="1.0" >

<permission
android:name="com.example.Test.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />

<uses-permission android:name="com.example.Test.permission.MAPS_RECEIVE" />

<uses-sdk
android:minSdkVersion="12"
android:targetSdkVersion="17" />

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

<!-- Required to show current location -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<!-- Required OpenGL ES 2.0. for Maps V2 -->
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
<activity
android:name="com.example.Test.MainActivity"
android:label="@string/app_name"
android:theme="@style/AppBaseTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

<!-- Goolge API Key -->
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="AIzaSyBZMlkOv4sj-M5JO9p6wksdax4TEjDVLgo" />
</application>

</manifest>

vue l'erreur, on me demande de mettre un ">" or "/>" a la fin de la balise "permission", pourtant c'est deja fait.


je suis vraiment perdus dans cette histoire vue que je doit finir cette application dans trois jours et voila que tout plante  :(  :(  :( 


Je vous prie de m'aider SVP


Share this post


Link to post
Share on other sites

Bonjour,

Les questions techniques concernant le développement doivent se poser dans la section développement, pas ici (qui sert à présenter ses applications finies).

Je déplace pour cette fois, merci d'y faire attention la prochaine fois  :excl:

 

EDIT : et au minimum ça serait bienvenu de ne pas écorcher le mot "ANDROID" dans le titre...  -_-

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...