2012-03-23 42 views
0

這裏顯示的是XML文件:谷歌地圖並沒有在Android模擬器

<com.google.android.maps.MapView 
       android:layout_width="fill_parent" 
       android:layout_height="fill_parent" 
       android:apiKey="0q7NUYm4bgzeXlqXtKYVPJDRWUJmt8Cu0gvbWMx" 
        android:id="@+id/map_view" 
       /> 

和清單文件:

<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" > 
    <uses-library android:name="com.google.android.maps" /> 
    <activity 
     android:label="@string/app_name" 
     android:name=".MapsActivity" > 
     <intent-filter > 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

,並在JAVA文件:

public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
     mapView = (MapView) findViewById(R.id.map_view);  
     mapView.setBuiltInZoomControls(true); 

    } 
    @Override 
    protected boolean isRouteDisplayed() { 
     // TODO Auto-generated method stub 
     return false; 
    } 

我的問題是:地圖不顯示。 我正面臨Android模擬器的問題。

+1

已經生成了自己的地圖鑰匙嗎? – 2012-03-23 06:48:43

+0

您是否收到任何異常,請將其發佈。並確保您獲得的Map API密鑰是最新的。還有一件事MapKey是不同的機器... – Prem 2012-03-23 06:49:44

+1

http://code.google.com/android/add-ons/google-apis/mapkey.html – Prem 2012-03-23 06:50:21

回答

2

您在清單

<uses-sdk android:minSdkVersion="8" /> 

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


<application 

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

</application> 
+0

沒有親愛的它不工作.. 實際上只有網格部分是顯示,但地圖消失 – user1161960 2012-03-24 05:36:59

相關問題