2010-11-21 5 views
0

Ich bin ein neuer Android-Entwickler und ich habe versucht, das HelloMapView-Beispiel ordnungsgemäß zu funktionieren. Ich habe die API-Schlüssel für Debug folgende: http://code.google.com/intl/es-ES/android/add-ons/google-apis/mapkey.htmlHelloMapView Problem

ich die Anwendung sowohl im Emulator als auch auf einem Mobiltelefon läuft, aber in beiden Fällen habe ich nur das Overlay-Element des Beispiels sehen, aber ich kann nicht Siehe die Karte. Ich habe das schon zweimal gemacht und das Ergebnis ist das gleiche. Ich habe die Verwendung der Bibliothek und die Verwendung der Internet-Genehmigung im Manifest erklärt.

Haben Sie eine Idee, um mein Problem zu lösen?

+2

Sie sehen ein Overlay-Element sie Sie als ein Beispiel gegeben, und Sie die Karte zu sehen? Also, was genau, funktioniert nicht? – CaseyB

+0

-1 für wir haben keine Ahnung, was Ihr Problem ist. – Falmarri

+0

Hallo danke für deine Zeit, lass mich mir selbst besser erklären. Ich habe versucht, das HelloMap-Beispiel zu implementieren. Das Beispiel läuft, es sollte mir die Karte und das Overlay-Element in Mexiko-Stadt zeigen. Ich kann das Overlay-Element sehen, aber nicht die Karte. Ich meine, ich sehe nur ein graues Gitter, auf dem es sich um eine Karte handelt. – Gustavo

Antwort

0

PROBLEM Gelöst, ich hatte einen Fehler im Manifest. Dies ist die richtige:

<uses-permission android:name="android.permission.INTERNET" /> 

<application android:icon="@drawable/icon" 
      android:label="@string/app_name" 
      android:theme="@android:style/Theme.NoTitleBar"> 

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


    <activity android:name=".HelloMapView" 
       android:label="@string/app_name"> 
     <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" /> 

Thank you every one: D