免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1264 | 回复: 0
打印 上一主题 下一主题

Google Map API of Android 的使用。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-23 03:25 |只看该作者 |倒序浏览

今天看了Google Map API,发现后来的百度,图吧等出的Android 版地图API都比较相近。使用Google Map API的步骤:

1.在下面的网址上获取Maps API Key。
申请之前需用到MD5指纹,方法是:
WINXP下进入到C:\Documents and Settings\Administrator\.android\目录,
再执行 keytool -list -keystore debug.keystore,提示输入密码,就输入android,之后就得到MD5认证纹了。
然后到,http://code.google.com/intl/zh-CN/android/add-ons/google-apis/mapkey.html,申请。

2.下载Google 提供的Map Api jar包。
方法是,用SDK安装工具,在Third Party Add-ons下载对应版本的API。

3.使用。
xml布局文件中加入视图。<com.google.android.maps.MapView
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                android:apiKey="0vrJE9JtlHLq0_hw2Um76MlEHAkLaFviQMgSNxA"
/>
<application>节点下加入
<uses-library android:name="com.google.android.maps" />
<manifest>下加入
<uses-permission android:name="android.permission.INTERNET/">
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

4.创建继承MapActivity的类对地图进行控制操作。
在此不多说。

5.补充一点。
运行地图应用时可能出现类似于,
[2011-08-07 13:13:21 - GMapApp] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2011-08-07 13:13:21 - GMapApp] Please check logcat output for more details.
[2011-08-07 13:13:21 - GMapApp] Launch canceled!

运行GOOGLE MAP应用仅添加了maps.jar包是不行的,得使用add-ons版API和add-ons API版模拟器。


作者:savant-pan, 微博 http://weibo.com/panxuewen,欢迎交指正、交流。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP