Google Maps Android API v2-新版本Google地图的使用教材
来源:互联网 发布:网站美工怎么做 编辑:程序博客网 时间:2024/05/16 10:33
转载地址:点击打开链接
概述:
1. 打开ADT插件中Android SDK Manager工具,然后打开【Extras】列选中【Google Play services】下载
2. 获取一个API Key,这个key是通过你keystore证书获取的。
3.使用Gmail邮箱帐号注册API v2版本的使用。
4.添加map到你的工程。
5.发布你的应用。
获取API Key
- API的Key分两种,分别是测试key和这个是应用发布的key。由于v2版本的地图使用新的key管理方式,旧版本v1中MapView的key不能使用在v2版本。记住测试版本的key只能在调试的时候使用,如果你要打包上线必须要使用正式版本的key否则打包后运行地图功能是无法使用的。
- 如果在cmd使用keytool出现不是内部命令的提示,说明的java的环境变量没有配置,你可以尝试下面的命令操作【cd 安装Java的bin路径】
● 获取测试版本的指纹证书
第一步: 在eclipse中的 Windows > Preferences > Android > Build 中找到debug.keystore,复制下面的命令在cmd中运行。
keytool -list -v -keystore C:\Users\your_user_name\.android\debug.keystore -alias androiddebugkey -storepass android -keypass android
第二步:记录SHA1:后的证书指纹,在后面的阶段会使用到
Alias name: androiddebugkey Creation date: Jan 01, 2013 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=Android Debug, O=Android, C=US Issuer: CN=Android Debug, O=Android, C=US Serial number: 4aa9b300 Valid from: Mon Jan 01 08:04:04 UTC 2013 until: Mon Jan 01 18:04:04 PST 2033 Certificate fingerprints: MD5: AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6A:AC:F9 SHA1: BB:0D:AC:74:D3:21:E1:43:07:71:9B:62:90:AF:A1:66:6E:44:5D:75 Signature algorithm name: SHA1withRSA Version: 3
● 获取正式版本的指纹证书
第一步: 将下面命令中your_keystore_name替换成你正式keystore的路径(就是上线的打包签名)
keytool -list -keystore your_keystore_name第二步:记录SHA1:后的证书指纹,在后面的阶段会使用到
Alias name: <alias_name> Creation date: Feb 02, 2013 Entry type: PrivateKeyEntry Certificate chain length: 1 Certificate[1]: Owner: CN=Android Debug, O=Android, C=US Issuer: CN=Android Debug, O=Android, C=US Serial number: 4cc9b300 Valid from: Mon Feb 02 08:01:04 UTC 2013 until: Mon Feb 02 18:05:04 PST 2033 Certificate fingerprints: MD5: AE:9F:95:D0:A6:86:89:BC:A8:70:BA:34:FF:6B:AC:F9 SHA1: BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:90:AF:A1:66:6E:44:5D:75 Signature algorithm name: SHA1withRSA Version: 3
● 使用指纹证书创建一个API Key
1. 使用浏览器进入控制台Google APIs Console,登录你的Gmail帐号2. 登录成功后在左边导航栏中点击 API Access.
3. 在返回的右边页面中点击Create New Android Key....的按钮
4. 在弹出的Dialog EditText中输入【证书指纹】+【分号】+【应用包名】后点击Create。输入举例:
BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:91:AF:A1:66:6E:44:5D:75;com.example.android.mapexample
5. 完成上面的4步后你将看到API Access页面出现了你需要的API Key。
6. 现在还需要开启这个帐号的服务,点击左边导航栏的Services在返回界面中打开Google Maps Android API v2的开关。
7. 现在你可以使用自己的API Key开始研发了。
如何使用Google Maps v2
1.下载工程Demo,里面有非常详细的新版地图API使用案例
2. 在AndroidManifest.xml中找到下面的标签,把你自己申请到的api key替换下面标签value中的your_api_key。
<meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="your_api_key"/>
- Google Maps Android API v2-新版本Google地图的使用教材
- Google Maps Android API v2-新版本Google地图的使用教材
- Google Maps Android API V2的使用
- Google Maps Android API v2 android 谷歌地图v2
- Google Maps Android API V2使用
- 使用 Google Maps Android API V2 小记
- google maps api v2 的基本使用
- Google Maps Android API V2的使用及问题解决
- 【转】Google Maps Android API V2的使用及问题解决
- Google Maps Android API v2
- google地图开发(Google Maps Android API V2 的相关问题解决)
- Google Maps Android API v2 (google Maps api key 申请)
- Google Maps Android API V2使用及问题解决
- Google Maps Android API V2使用及问题解决
- Google Maps Android API V2使用及问题解决
- Google Maps Android API V2使用及问题解决
- Google Maps Android API V2使用及问题解决
- Google Maps Android API V2使用及问题解决
- SUSE Linux下查看光纤卡号和操作系统的版本
- [Leetcode]Palindrome Partitioning II
- mahout测试naive Bayes算法
- 图解Java继承内存分配
- 转:Js和C#中的字符串编码解码
- Google Maps Android API v2-新版本Google地图的使用教材
- PHP面试题
- Unity3D游戏制作(二)——如何渲染3D角色
- 成为java高手的25个目标(现在起航)
- perl版本控制模块App::perlbrew
- System.Data.OracleClient.OracleException:ORA-12154: TNS:could not resolve the connect identifier spe
- 浅谈C# 索引器
- Android 一张图理解getWidth和getMeasuredWidth
- 统计数组中的逆序对