现在大部分的Android的app都有手机定位的功能,想问一下是怎么实现的,难道都要集成地图的SDK吗?不可以通过一个经纬度的信息去上网获取一个地址吗?有的APP只有一个要一个定位的功能,这样去集成一个SDK是不是太麻烦了?
可以直接请求baidu地图或者搞的地图web api就可以,sdk不过就是例子程序,不用sdk,直接用httpclient也可以。
如果定位不是重要功能这样做事没问题,重要的话就不行了。
我们是集成百度sdk,试过其他的比如谷歌接口啥的,都不靠谱
直接集成百度地图SDK或者高德地图的SDK
http://blog.csdn.net/column/details/android-jacksen-map.html
你看你是不是只要一个定位的功能。谷歌可以通过gps定位的。如果需要地图的其他功能,只能用百度的或高德
你可以看看智慧土狼的博客,有一篇关于百度定位的博客,很简单,我的天气应用就是看他的博客做的定位
可以直接用GPS,也可用AMap