2012-04-12 68 views
2

我正在尝试android的谷歌地图api,但eclipse不导入com.google.android.maps.*文件。Eclipse无法导入导入com.google.android.maps。*?

来源:

MyMapActivity:

package org.madmax.map; 

import android.app.Activity; 
import android.os.Bundle; 
import com.google.android.maps.*; 

public class MyMapActivity extends MapActivity { 
    private MapView map; 
    private MapController controller; 

    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
    } 
} 
在清单文件

我已宣布:

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

如何导入com.google.android.maps.*文件?

+0

您需要在claaspath中添加相应的jar。 – kosa 2012-04-12 21:27:20

+0

我在哪里可以找到* .jar?你有链接在哪里下载? – maximus 2012-04-12 21:31:28

回答

15

只安装API SDK是不够的。从Android的地图文件,

http://code.google.com/android/add-ons/google-apis/maps-overview.html

如果你想地图添加到现有的应用程序,右键单击Package Explorer中的项目,选择属性> Android的,然后从显示的列表中构建目标。您必须选择“Google API”构建目标。

(标准的Android包不包括谷歌地图)

更新,发现截图在网上,不挑一个名为“Android的XX”一个目标挑选相应的目标,说:“谷歌的API”您想要的Android版本。

enter image description here

2

确保您的SDK中安装了Google API。从tools目录打开SDK管理器并使用它来安装软件包。