1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Problem mit Google Maps

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von mcpd, 28.06.2011.

  1. mcpd, 28.06.2011 #1
    mcpd

    mcpd Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    28.06.2011
    Hallo Leute,
    ich bin hier neu im Forum und komme aus der .NET Entwicklung - also quasi
    ist Android-Entwicklung Neuland für mich. Ich habe ein Problem mit der Google-API für Android, Die Google-Map wird nicht angezeigt. Es erscheint nur ein Bild mit grauem Raster und dem Google-Logo. Habe schon in einigen Foren gesucht und auch einiges ausprobiert. So z.Bsp. den API-Key geändert. Kein Erfolg.

    In der Logcat steht evtl. folgender Fehler:
    06-28 15:03:38.352: ERROR/MapActivity(301): Couldn't get connection factory client

    Da ich noch Neuling bin auf dem Android-Markt kann ich damit nichts anfangen.

    Hier meine Manifest-XML-Datei:

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android=[URL]http://schemas.android.com/apk/res/android[/URL]
    package="Google.Map"
    android:versionCode="1"
    android:versionName="1.0">
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 
     
     <application android:icon="@drawable/icon" android:label="@string/app_name">
    <uses-library android:name="com.google.android.maps" />
    <activity android:name=".Google_MapActivity"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar">
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>
    </application>
    <uses-sdk android:minSdkVersion="8" />
    </manifest>
    
    Hier meine main.xml Datei
    Code:
    <?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="Mein API Schluessel"/>
     
    
    Wer kann mir einen Tipp geben? Vielen Dank.

    Gruß
    mcpd
     
  2. mcpd, 29.06.2011 #2
    mcpd

    mcpd Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    28.06.2011
    Hallo Leute,

    hat niemand eine Idee. Denn so wie ich gelesen habe, ist dieses Problem nicht neu. Muss ich irgend eine Funktion im Emulator aktivieren? Denn wenn ich im Emulator auf die Map-App klicke, funktioniert die Kartenanzeige, wie gesagt nur für diese App. Brauche ich eine andere API? Zur Zeit arbeite ich mit der Google API (Android API 2.2).

    Gruß
    mcpd
     
  3. Heman84, 29.06.2011 #3
    Heman84

    Heman84 Neuer Benutzer

    Beiträge:
    18
    Erhaltene Danke:
    1
    Registriert seit:
    01.05.2011
    Nur mal so eben neben bei... Hast du dir einen
    apiKey von Google geholt? Bekommst du eine Fehlermeldung (DDMS View)?
     
  4. mcpd, 29.06.2011 #4
    mcpd

    mcpd Threadstarter Neuer Benutzer

    Beiträge:
    11
    Erhaltene Danke:
    0
    Registriert seit:
    28.06.2011
    Danke für Deine Info. Ich konnte das Problem mittlerweile selbst lösen.
    Es lag tatsächlich am API-Key. Ich hatte mir schon einen API-Key geholt,
    leider war dieser nicht für meine Entwicklungsumgebung im Home-Office gültig. Ich habe einen neuen MD5-Fingerprintcode erstellt, einen neuen
    Schlüssel angefordert und es hat gleich auf Anhieb funktioniert.

    Gruß
    mcpd
     

Diese Seite empfehlen