Android App google maps zeigt graue Kacheln und keine Karte!
Folgte ich dieser Anleitung hier perfekt und mitgemacht haben, es wieder, aber wenn ich das Programm auf meinem google-avd die Seite lädt aber nur graue Kacheln angezeigt werden und es nicht zeigen, eine Karte, die es sollte.
Hat jemand irgendwelche Ideen?
Dank
InformationsquelleAutor der Frage Capsud | 2010-04-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich vor dem gleichen Problem vor ein paar Tagen und herausgefunden, dass etwas im Zusammenhang mit APK Unterzeichnung wurde handeln seltsam. Die Lösung war, die "Custom debug-keystore" - Einstellung (standardmäßig leer) auf den gleichen Wert wie die "Standard-debug-keystore" in den Eclipse-preferences.
InformationsquelleAutor der Antwort Thilo-Alexander Ginkel
Haben Sie entweder den falschen Wert für
android:apiKey
in IhremMapView
oder Sie haben nicht dieINTERNET
Berechtigung, oder Sie keinen Zugang zum Internet haben.InformationsquelleAutor der Antwort CommonsWare
Daran zu erinnern, wenn Sie bereit sind zu entlassen, um Markt zu erzeugen, neue RSA-fingerprint-und API-Schlüssel von Ihrem aktuellen keystore-im Gegensatz zu den Standard-debug-keystore.
Auch wenn Sie die Entwicklung auf verschiedenen Rechnern haben Sie verschiedene keystores und damit verschiedene RSA-fingerprints. Das hatte mich etwas verblüfft für eine Weile, wenn google maps plötzlich aufgehört zu arbeiten bei der Entwicklung zu Hause.
InformationsquelleAutor der Antwort scottyab
Ich hatte das gleiche problem : graue Fliesen und nicht anzeigen.
Meine Lösung war, sich zu bewegen :
außerhalb
<application>< /application>
Funktioniert es jetzt! Ich hoffe, es kann jemand helfen!
InformationsquelleAutor der Antwort Louis
Ich löste dieses problem auf andere Weise:
Ich arbeite auf hackintosh mac os. Also ich gegangen, um ein terminal und geben Sie:
keytool -list -alias androiddebugkey -keystore /Users/hackintosh/.android/debug.keystore -storepass android -keypass android
Erzeugt es mir ein Zertifikat, das MD5-Fingerabdruck, wie:
"94:1E:43:49:87:73:BB:E6:A6:88:D7:20:F1:8E:B5:98"..
Danach, ich ging zu google maps api Website
https://developers.google.com/android/maps-api-signup?hl=en-US
und fügen Sie das Zertifikat den MD5-Fingerabdruck. Die google maps api gibt mir einen API-Key, den ich geklebt in der API-Schlüssel-Feld auf meine XML ' s app.
Und es ist nicht mehr graue Felder =)
InformationsquelleAutor der Antwort Carlos Zinato
Wenn du mit dem debug-keystore zum signieren Ihrer app müssen Sie einen Schlüssel erzeugen für das auch, zusätzlich zu den cert, die Sie verwenden möchten, für die Produktion.
InformationsquelleAutor der Antwort Jason Knight
Ich weiß nicht, Wetter wird dies für Sie arbeiten oder nicht.
Versuchen Sie folgende Methoden:
1) Überprüfen Sie Ihren API-Schlüssel, wenn Sie eine Verbindung zum svn als Sie vielleicht teilen andere person Schlüssel. Wenn Sie keine haben, dann erstellen Sie es unter diesem link: google map md5-generation
und dann generate api key von api-key
2) überprüfen manifest für INTERNET-Berechtigungen
3)manchmal entsteht das problem aufgrund der AVD. Gehen Sie zu Avd-manager und erhöhen die Max-VM application-heap-Größe-und Geräte-RAM-Größe.
InformationsquelleAutor der Antwort sumit pandey