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 :


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" />
je reçois l'erreur suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 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:
Nom : erre.png
Affichages : 289
Taille : 20,2 Ko

voici mon code xml:

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>
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.
Merci!