Code Monkey home page Code Monkey logo

mockgps's Introduction

MockGPS

Author:Nero

修改Android系统的GPS定位

目前仅适用于百度地图和高德地图的SDK定位,腾讯系列无法使用

安装包路径: app\release\MockGPS_v1.9.6.191114_beta.apk

需要开启 开发者选项中的位置模拟

其次 悬浮窗最好开启一下,否则可能定位不稳定

还有 GPS定位一定要开启 我测试的时候GPS、WLAN和移动网络定位可以同时开启

代码的原理在 https://blog.csdn.net/Hilavergil/article/details/81907548

有问题或者bug的话,就发邮件吧 [[email protected]]

Version 1.9.6 beta版【branch:dev】

签名apk的目录 ./app/release/MockGPS_v1.9.6.191114_beta.apk

下载链接:https://github.com/Hilaver/MockGPS/raw/dev/app/release/MockGPS_v1.9.6.191114_beta.apk

1.增加了Android10的适配,新代码放到了dev分支,其他没什么大的改动了

2.哦对了,有朋友反应说开启/关闭按钮遮挡比例尺了,我把按钮往中间移动了一点

Version 1.9.5测试版

下载地址:https://github.com/Hilaver/MockGPS/blob/master/app/release/MockGPS_v1.9.5.190604_alpha.apk

1.开发环境换成了Android 9,增加一些Android 9的适配

2.修改Android 9中获取位置详情失败的bug

3.删除了获取IMEI的权限

4.修改EMUI9.1的存储权限获取bug(然后我想到如果不给存储权限的话,这个app就直接崩了...)

5.增强了一下稳定性???我也不是很确定,不太好测试

6.增加运行日志记录,目录为 你的手机/MockGPS/Log/xxx.log,这个是为了方便bug反馈和调试。有好几个人反应说定位来回跳,但我死活重现不了。所以加上这个运行日志记录,看看能不能找到问题在哪。但是我还没服务器,这个log文件怎么传给我还没想好,先改这些吧有空再说

Version 1.9.4

1.修改定位历史的删除逻辑

2.修改未开启GPS时地图SDK初始化失败的bug

3.优化关键字搜索

4.添加手动输入经纬度定位(这里使用的是BD09坐标系,可以使用百度地图坐标拾取器获取。国内的经纬度定位基本上没啥事, 但是输入国外的经纬度定位好像会有些问题,还不知道为啥)

Version 1.9.3

1.添加搜索历史

Version 1.9.2

1.优化主页面关键字搜索,从所在城市内的关键字搜索修改为全国范围内的模糊搜索

Version 1.9.1

1.修改 无网络时定位出错的Bug

2.修改 无网络时离线地图下载导致进程崩溃的Bug

mockgps's People

Contributors

hilaver avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mockgps's Issues

牛逼

每天从中和到天府三街地铁口的那段路挤的要命,早就延误了打卡时间

企微不管用

挺好用的,其它应用能正常识别定位,企业微信不能,不知道是不是使用了其它方案定位,比如基站和网络

关于部分机型 停止服务的问题

您好,在使用您的App时,无法启动该应用。版本是最新的版本。Android 版本是7.0 机型是三星 S7 美版 G930V。之前系统是Android6.0 可以使用。升级到7.0就不行了,请问有什么解决思路吗(除了刷回Android6.0 我没找到那个6.0版本 期间试过其他的6.0也停止运行)?谢谢。

无法访问BaiduMap

一编译就报错
Error:(6, 28) 错误: 无法访问BaiduMap
错误的类文件: /Users/macos/huanghongfa/github_project/MockGPS-master/app/libs/BaiduLBS_Android.jar(com/baidu/mapapi/map/BaiduMap.class)
无法访问文件: null
请删除该文件或确保该文件位于正确的类路径子目录中。

企业微信、新浪微博不能用

我在另一篇帖子看到说,可能是采用了综合定位,除了gps,把其它定位信息都给重置为无效的参数,这样应该就只能采用gps数据了。不知道这样可行不

作者您好,关于安卓11 的适配问题

您好,安卓11更新导致定位失效,如果你有时间的话可以,能解决下么,如果不难适配我可以有偿解决,因为我一直再用I人事的软件打卡,小公司的,手机更新后就不能用了

打赏

老哥开个二维码,我要打赏一杯咖啡。我有空余1C2G服务器,老哥需要的话可以拿去用,不过只有两三个月就要过期了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.