找不到com.google.android.maps.*
2015-04-18 09:51
459 查看
今天做一个GoogleMap的小程序时候,发现MapView这个类找不到,也就是导不进com.google.android.maps.*这个包。在网上找了一些资料,最后终于解决了。首先去看我SDK Manager里面下载的安卓版本里有没有下载Google APIs包。打开一看发现已经下载了。那为什么还不能导入包呢。
后来,终于在看到一个网友分享的,他的解决方法是
解决方法:1.右击工程——》Properties——》Android——》Target Name选择 Google APIs(有不同版本的供选择),这样就包含了com.google.android.maps.jar包。2.如果你是用模拟器运行,建立一个专用的模拟器。点击New创建时,Target Name选择 Google APIs(有不同版本的供选择),这样就OK了。
(来自:http://zhidao.baidu.com/link?url=bgWQbz8nvUXMUj-SN0hpPQTtMgkwcSPGWzZzkXhtWUkYOS7n8l55doVVNmVG6nAuw_2ftSXQivlqqQqygTQOhIynoCWolWkcYafjVhUrbAO)
我试了第一个方法就成功了。非常感谢这位网友。
另外还需注意的是,在AndroidManifest.xml文件的<aplication.../>元素中要添加如下子元素:
<!--声明需要使用Google Map API -->
<uses-library android:name="com.google.android.maps"/>
在在AndroidManifest.xml文件授予相应的权限:
<!--Google Map需要访问互联网,所以必须授权-->
<uses-permission android:name="android.permission.INTERNET"/>.
后来,终于在看到一个网友分享的,他的解决方法是
解决方法:1.右击工程——》Properties——》Android——》Target Name选择 Google APIs(有不同版本的供选择),这样就包含了com.google.android.maps.jar包。2.如果你是用模拟器运行,建立一个专用的模拟器。点击New创建时,Target Name选择 Google APIs(有不同版本的供选择),这样就OK了。
(来自:http://zhidao.baidu.com/link?url=bgWQbz8nvUXMUj-SN0hpPQTtMgkwcSPGWzZzkXhtWUkYOS7n8l55doVVNmVG6nAuw_2ftSXQivlqqQqygTQOhIynoCWolWkcYafjVhUrbAO)
我试了第一个方法就成功了。非常感谢这位网友。
另外还需注意的是,在AndroidManifest.xml文件的<aplication.../>元素中要添加如下子元素:
<!--声明需要使用Google Map API -->
<uses-library android:name="com.google.android.maps"/>
在在AndroidManifest.xml文件授予相应的权限:
<!--Google Map需要访问互联网,所以必须授权-->
<uses-permission android:name="android.permission.INTERNET"/>.
相关文章推荐
- 找不到com.google.android.maps.*
- 为什么eclipse里找不到com.google.android.maps.MapActivity;
- 为什么eclipse里找不到com.google.android.maps.MapActivity;
- 导入com.google.android.maps报错的解决方案
- Androidstudio gradle失败了 更新最新的compile 如com.google.android.gms:play-services-maps:11.4.0
- import com.google.android.maps.MapView报错
- unavailable shared library com.google.android.maps解决方案
- import com.google.android.maps missing
- 真机缺少com.google.android.maps.jar解决方法
- requires unavailable shared library com.google.android.maps; failing!解决方案
- 导入com.google.android.maps.jar安装包问题
- Attempt to invoke virtual method 'com.google.android.gms.maps.GoogleMap com.google.android.gms.maps.
- 真机缺少com.google.android.maps.jar
- 关于谷歌地图的问题:requires unavailable shared library com.google.android.maps
- 真机缺少com.google.android.maps.jar解决方法:
- android com.google.common查看源码是找不到这个包
- 手机/平板 framework下缺失com.google.android.maps.jar 导致 INSTALL_FAILED_MISSING_SHARED_LIBRARY 的解决办法。
- 真机缺少com.google.android.maps.jar解决方法:
- Android导入com.google.android.maps.MapActivity的方法
- eclipse ADT在线安装 https://dl-ssl.google.com/android/eclipse无法访问