Verbindungs-Factory-Client konnte nicht abgerufen werden - Bekämpfung mit Google Maps

8

an einem anderen Tag ein anderes Problem, ich habe es endlich geschafft, Google Maps korrekt auf meiner Android-Anwendung einzurichten, oder zumindest dachte ich, ich habe es getan, das ganze Programm startet, es ruft sogar die Klasse, die eine Karte "drucken" sollte , aber das einzige, was ich sehen kann, ist ein Gitter mit Google Label drauf [in der Ecke]. Ich habe den dalvik Monitor und den Fehler

überprüft
  

E / MapActivity (394): Konnte den Verbindungsfactory-Client nicht erhalten

tritt auf. Ich habe auf der stackoverflow-Website erfahren, dass ich ein GPS-Signal oder so etwas von dalvik monitor gesendet habe, und ich habe es getan. Nichts ist passiert, auch ich habe noch einmal den api-Schlüssel, aber nichts hat sich geändert.

Hier ist map.xml

%Vor%

Hier ist eine MapMapa.java

%Vor%

manifest.xml

%Vor%

    
iie 02.11.2011, 14:49
quelle

5 Antworten

6
%Vor%

Dies wird in Ihrem Fall nicht problematisch sein. Es ist nur eine Warnmeldung.

Für die Verwendung von Map müssen Sie Folgendes beachten:

1.Installieren Sie die Internet-Berechtigung in der Manifest-Datei

%Vor%

2. Fügen Sie den Bibliothekscode in die Manifest-Datei ein:

%Vor%
  1. Erweitern Sie Map Activity anstelle von Activity und stellen Sie sicher, dass Ihr SDK Google und nicht Android

  2. ist
  3. Erzeuge dann Map Key mit Release Key und nicht mit Default Android Debug key Prüfen Sie diesen Beitrag für die Erstellung von Key mit Freigabeschlüssel.

Für weitere Referenzen lesen Sie in diesem Link Mobi Forge

    
Venky 02.11.2011, 15:06
quelle
1

Sie müssen signierte apk-Datei erstellen, versuchen Sie es mit Ihrem Handy. Ich habe das gleiche Problem bestanden

    
lomec 11.04.2012 07:50
quelle
1

Im Android Map-Programm müssen Sie die folgende Berechtigung in die Android Manifest-Datei eingeben vor <application></application>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.INTERNET" />

und Sie sollten in Tag und vor

schreiben

<uses-library android:name="com.google.android.maps" />

und Generiere richtigen map api key ... Danach habe ich ein Problem. Dann erstelle ich ein neues Android-Projekt mit Google Api ... Ich löste das Problem ...

    
EthicsDev 28.08.2012 05:13
quelle
0

Alter, wie bekommen Sie den api-Schlüssel? Wenn sich der debug.keystore in Ihren Dokumenten und Einstellungen befindet, müssen Sie keytool.exe wahrscheinlich kopieren, damit Sie ihn ausführen können keytool -list -alias androiddebugkey -tasten tore debug.keystore -storepass android -keypass android -v

Dies wird eine falsche MD5-Taste loslassen. Sie müssen Folgendes tun 1- Kopieren Sie Ihren debug.keystore in Ihre Programmdateien java bin 2-gehen Sie zu diesem Verzeichnis in cmd und führen Sie den keytool Befehl aus es wird dir eine andere MD5 geben und das ist die richtige.

    
Bassem Samy 25.09.2012 11:20
quelle
0

Sie benötigen dieses chk Ihre apikey

Du machst einen api-Schlüssel und wenn du deine Eklipse änderst, benutzt du auch deinen keystorke ..

    
Roadies 26.02.2013 12:28
quelle

Tags und Links