Je sais que cela a déjà été demandé, mais j'ai lu/testé pendant des heures et je n'arrive pas à voir apparaître mes cartes! J'ai généré le md5 et l'ai enregistré, ce qui m'a donné la clé que j'utilise dans le code ci-dessous. S'IL VOUS PLAÎT AIDE !!!!!! Voici le AndroidManifest.xml:Google Maps montre Grey
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.libertytech.locatemycar"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<uses-library android:name="com.google.android.maps" />
<activity android:name=".Home"
android:label="@string/app_name"
android:configChanges="orientation|keyboardHidden|keyboard">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.libertytech.locatemycar.GoogleMap" android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar"
android:configChanges="orientation|keyboardHidden|keyboard">
</activity>
<activity android:name="com.libertytech.locatemycar.Test" android:label="@string/app_name"
>
</activity>
</application>
<uses-permission android:name="android.permission.Internet"/>
<uses-permission android:name="android.permission.ACCESS_COURSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-sdk android:minSdkVersion="7" />
</manifest>
Voici le googlemaps.xml
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="006_T_R2vy70wILMHcCnAGiZoOe7jVjYM_xYtXA"
/>
Toutes les balises XML nécessaires semblent être au bon endroit. J'ai Internet sur le téléphone (je peux naviguer sur le web). Qu'est-ce que je rate?
1) J'ai défini la cible de construction. J'ai "API Google" vérifié avec un niveau d'API de 7 qui est la minSdkVersion aussi. L'application ne serait même pas lancée si elle n'est pas définie. 2) Je n'utilise pas d'émulateur J'utilise un HTC Incredible. 3) Je génère la clé MD5 à partir de la même machine sur laquelle je compile. – Luke