0

我编写了一个简单的代码,通过获取 MD5 键来显示谷歌地图。当我使用 eclipse 运行时它运行良好,但当我安装它时它在我的 android 手机中无法正常运行。使用导入“com.google.android.maps.MapActivity”时会显示一些错误,例如“未知类型或包 google”。请帮忙

这是我的代码:

公共类 MainActivity 扩展 MapActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    MapView mapView = (MapView) findViewById(R.id.mapview);
    mapView.setBuiltInZoomControls(true);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}


@Override
protected boolean isRouteDisplayed() {

    return false;
}

}

4

2 回答 2

0

目标必须是 Google API 而不是 Android xx 通过将其定位到 Google API xx,您会将 maps.jar 添加到项目中的引用中。

于 2012-08-10T13:53:42.560 回答
0

您需要从 google 获得 api-key,并且还应该在 AndroidManifest.xml 中包含以下行

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

按照下面的链接,您将实现在 android 中加载地图以及地图图块。

https://developers.google.com/android/maps-api-signup

于 2012-08-10T10:19:18.113 回答