欢迎来到天天文库
浏览记录
ID:12561023
大小:462.50 KB
页数:14页
时间:2018-07-17
《Google地图应用开发.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
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可以在Ec
3、lipse中Window-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导入G
4、ooglePlayServices的library项目,在Eclipse里面选择:File>Import>Android>ExistingAndroidCodeIntoWorkspace然后点击Next.之后Browse...,找到路径下的/extras/google/google_play_services/libproject/google-play-services_lib,然后选择Finish。(如果没有这个库请在AndroidSDKManager更新,在底端的Extras里面更新GooglePlayservices)。导入完成后,在Ma
5、p工程属性的Android标签内,引用该library。 2.3添加AndroidManifest.xml中相应属性及内容。2.3.1在元素中加入子标签其中your_api_key置换成自己申请的APIKey。2.3.2添加专属权限6、droid:protectionLevel="signature"/>其中com.magic.googleuniversity换成自己的包名。2.3.3添加其他权限7、"/>
6、droid:protectionLevel="signature"/>其中com.magic.googleuniversity换成自己的包名。2.3.3添加其他权限7、"/>
7、"/>
此文档下载收益归作者所有