最近在给沙特客户所做的应用中需要用到地图,所以原来常用的百度地图就不能使用了,只好换成了Google地图。结果在开发过程中遇到了很多坑,折腾了不少时间终于搞定。这里特记录下之中的几个要点,让同学们有个参考。
一. 学会科学上网
这个属于搞Android的同学们必备的技能。我这里就不多说了。
二. 准备好必要的开发环境
1.首先你的AndroidSDK中需要安装好GoogleAPI和GooglePlay的镜像。
2.最方便的调试手段是使用模拟器,所以需要创建包含Google服务的模拟器镜像,当然模拟器运行时需要科学上网。
3.如果是使用真机测试,估计你需要折腾一下了,国内的所有行货手机都屏蔽了google服务。我的手机是华为Mate10,我花了很多功夫才在root之后成功装上了Google地图,其他手机没有测试过,所以不清楚。
三. 开始开发Google地图应用
第一步当然要先注册一个GoogleMapAPI的开发许可证。这里有2种创建方式
A.直接在项目中选择新建一个Google Map Activity,如图所示