Android移动端主要是使用高德地图定位,后台上传定位信息然后就是想办法尽量保活。
包括两个小功能:1、上传定位信息 2、模拟定位信息
都是练手实践去深入了解其原理。通篇代码较多慎入。
大家尽可以去查看源码各取所需。
学习完这篇文章你将收获:
- 高德坐标系转换(官方只有其他坐标系转高德沒有高德转gps)
地图使用的是高德地图,注册申请appkey的话请移步官网网站。
地图界面功能很简单跟着官方文档来就行
// 防止用户在软件运行過程中关闭模拟位置或选择其他应用- 先获取测试provider,包括有网络、gps卫星等模块
- 启动线程定时往provider里面添加模拟的定位信息,进行模拟
封装好libの后使用起来就很简单了,开启线程设置要模拟的位置即可
使用:在地图上选点,然后模拟就OK
Android端只是个小小的开始没有后台接口的支持,数据上传了也没有用所以,后面还需要搭建一下java服务器写几个接口来满足我们的需求。
作者是一个热爱学习、开源、分享传播正能量,喜欢打篮球、头发还很多的程序员--
热烈欢迎大家关注、点赞、评论交流!