欢迎来到天天文库
浏览记录
ID:32534954
大小:491.80 KB
页数:14页
时间:2019-02-11
《google地图应用开发》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Google地图应用开发从2012年12月开始,GooglemapAPIv1已停止开放密钥申请,同期Google推出v2版本的androidmapAPI,与v1不同的是,v2版本的地图应用开发不再需要单独的GoogleAPISDK支持,可以使用普通的SDK直接开发,但需要引用Googleplayservices的库来支持,所以在没有安装GooglePlayService的手机中,程序无法正常运行,需要按要求安装该服务。因为GooglemapAPIv1已关闭密钥申请,所以接下来我们基于v2版本进行教学。同v1一样,使用v2的第一步便是申请GoogleAPI的密钥。1、申请地图密钥1)在申请地图密
2、钥之前,请先申请好自己的Google帐号,也就是Gmail邮箱;2)得到Gmail邮箱之后前往GoogleAPI控制台,链接地址:https://code.google.com/apis/console/,并在左侧菜单中选择APIAccess。3)点击CreateNewAndroidKey,并在弹出窗口中输入SHA-1fingerprint及应用包名,格式如下:C6:DB:D4:30:E9:95:A8:05:18:09:4D:59:7B:BC:F1:B2:E4:19:B3:8F;com.magic.googleuniversity注意:SHA-1fingerprint可以在Eclipse中Wi
3、ndow-Preference-Android-Build中找到4)点击Create之后即可获得APIKey,如笔者APIKey为:AIzaSyCqeTfwjOBZ47cQopVTEcevq3y13002UwY1)在API管理页面中默认已经存在了一个API,那个是不要删除,在之后对Google地图数据调用时需要提供,如笔者APIKey为:AIzaSyBYHW-0vQ5RHPCrh8Zc7uBks8KSTibntcs1、使用Google地图2.1建立一个新的工程,由于可以是使用android-support-v4.jar,所以目标SDK无需一定要在4.0以上。2.2导入GooglePlaySer
4、vices的library项目,在Eclipse里面选择:File>Import>Android>ExistingAndroidCodeIntoWorkspace然后点击Next.之后Browse...,找到路径下的/extras/google/google_play_services/libproject/google-play-services_lib,然后选择Finish。(如果没有这个库请在AndroidSDKManager更新,在底端的Extras里面更新GooglePlayservices)。导入完成后,在Map工程属性的Android标签内
5、,引用该library。 2.3添加AndroidManifest.xml中相应属性及内容。2.3.1在元素中加入子标签其中your_api_key置换成自己申请的APIKey。2.3.2添加专属权限6、l="signature"/>其中com.magic.googleuniversity换成自己的包名。2.3.3添加其他权限7、id:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
6、l="signature"/>其中com.magic.googleuniversity换成自己的包名。2.3.3添加其他权限7、id:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
7、id:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
此文档下载收益归作者所有