应用程序在实现 Google 地图 API 的活动中崩溃
Posted
技术标签:
【中文标题】应用程序在实现 Google 地图 API 的活动中崩溃【英文标题】:App crashing in activity that implements Google maps API 【发布时间】:2013-09-21 19:19:48 【问题描述】:我的应用程序中有以下活动,可在地图片段上设置地理位置,但是当我在测试中单击该活动时,它会崩溃并出现以下错误:
http://pastebin.com/6QhdL7z9
我查看了错误,但我无法理解为什么它会崩溃,因为它提到 main 作为原因之一。
这是我在 onCreate() 中调用代码以供参考的地方:
protected void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_map_gmit);
/*map = (MapView)findViewById(R.id.map);
map.setBuiltInZoomControls(true);*/
//code to add a map marker at GMIT geographic location
GoogleMap mMap = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
mMap.addMarker(new MarkerOptions()
.position(new LatLng(53.271900177, -9.04889965057))
.title("GMIT Galway Location"));;
【问题讨论】:
【参考方案1】:android Studio 还是 Eclipse?
您是否尝试在 SO 上进行搜索? ;) com.google.android.maps.MapView ClassNotFoundException Android - Google Maps API v2 - NoClassDefFoundError
听起来您没有在项目中导出库.....
【讨论】:
以上是关于应用程序在实现 Google 地图 API 的活动中崩溃的主要内容,如果未能解决你的问题,请参考以下文章
点击按钮时谷歌地图崩溃。 (无效 com.google.maps.api.android.lib6.impl.bp.v())
jQuery Mobile 和 Google Maps API - 地图未加载到设备上
php 使用一个用于JavaScript地图显示的Google Maps API密钥(活动日历)和用于场地地理位置查找的不同API密钥(事件