Erreur de Gonflage de la classe com.google.android.cartes.MapView
je suis juste à la suite d'une simple carte tutoriel http://developer.android.com/resources/tutorials/views/hello-mapview.html mais l'obtention de cette erreur . Je suis nouveau sur android, j'ai essayé de suivre toutes les solution sur internet mais sans succès encore. S'il vous plaît aider moi. Mon principal .xml est en dessous de
<?xml version="1.0" encoding="utf-8"?>
<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="***"
/>
et manifestfile est-ce
- où est principal et le fichier de manifeste?
- Quelle erreur avez-vous exactement?
- explique pourquoi le message d'erreur clairement pour que les gens puissent vous aider
- veuillez sélectionner la réponse
Vous devez vous connecter pour publier un commentaire.
J'ai eu ce problème et l'a résolu en 2 étapes:
1) Mettre la ligne suivante dans le application (important) de l'élément de AndroidManifest.xml fichier.
2) étendre MapActivity au lieu de l'Activité.
profitez-en!
Avez-vous étendre la classe principale que MapActivity?
J'ai eu le même problème et à environ 3 heures de recherche c'est ce que j'ai fait pour le résoudre,
Tous dans le manifeste.
1) Dans mon manifeste ce code n'était pas à la bonne place
il devrait être ici, en vertu de
comme ce
2) j'ai perdu une période quelque part dans mon manifeste
3) je n'ai pas préciser min version du sdk qui va sous
code:
4) pour obtenir la carte de travail par le biais de l'éclipse en mode debug, suivez ces instructions dans votre cmd ou terminal http://www.buzztouch.com/resources/Obtaining_a_Google_Maps_API_Key_v1.0.pdf
J'espère que cela aide quelqu'un
J'ai eu le problème. Juste étendre MapActivity au lieu de l'Activité.
De l'émulateur sur lequel vous exécutez l'application n'ont pas de google map jar. afin de créer émulateur de API Google exécuter votre demande.
Voir l'image pour créer un émulateur avec l'API Google
Insérer sur votre déclaration xml de la MapView
de travailler avec google maps en plus de l'utilisation de la balise
dans la balise, utilisez un autre tag
l'intérieur de la balise et vous avez terminé.
Mais n'oubliez pas que vous devez exécuter cette application dans l'AVD compatible avec Google Inc. API, mais pas avec l'API Android.
Une autre chose importante est, assurez-vous que vous utilisez la signature MD5 de la clé API au lieu de SHA1 ou tout autre protocole de la Clé API.
Je sais que la suite n'était pas l'erreur de l'original de l'interlocuteur - mais depuis que mon problème a conduit à le même message d'erreur, j'ai pensé que je pourrais aussi bien de l'ajouter dans le cas où quelqu'un dans l'avenir se heurte à elle.
J'ai vérifié tous les autres bons conseils, mais aucun d'entre eux manquaient dans mon projet.
Ce qui a finalement résolu le problème pour moi, est que j'ai oublié de déclaration de la MapView dans la mise en page, y compris le nom complet du paquet. Ni Éclipse ni Peluches m'a dit à ce sujet:
On obtient cette exception même si toutes les étapes mentionnées ci-dessus sont respectées mais l'api-key n'est pas spécifié pour la MapView. Il suffit d'ajouter le api-clé que vous avez obtenu à partir de google