Bonjour Chers développeurs,
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 :
je reçois l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <permission android:name="com.example.Test.permission.MAPS_RECEIVE" android:protectionLevel="signature" />
du coup je ne peux plus continuer a travailler sur le projet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Element type "permission" must be followed by either attribute specifications, ">" or "/>".
pourtant je développais mes projets dessus il y a 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:
voici mon code xml:
vue l'erreur, on me demande de mettre un ">" or "/>" a la fin de la balise "permission", pourtant c'est deja fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 <?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>
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.
Merci!
Partager