android模拟地理位置
来源:互联网 发布:歌在飞 网络歌手 编辑:程序博客网 时间:2024/05/19 11:17
今天做开发的时候遇到这个场景,需要测试不同位置的定位是否精准。要达到这样的测试必须可以实时的模拟地理位置。当然,模拟地理位置的方法有很多,但是可能有的时候会不适合。亲测了几个方案,使用有效分享一下。
方案1:用电脑上的模拟器
电脑上的模拟器一般都会自带GPS位置修改选项。我电脑上装的是Genymotion模拟器。修改地理位置也很方便。你可以通过修改地理位置的坐标来修改你所在的位置。上图:
如果你不知道应该怎样选择坐标,可以通过这个打开坐标拾取器:http://lbs.amap.com/console/show/picker
方案2:通过真机来改变地理位置
网上有好多地下位置模拟软件,我用了好几个都不管用,但是也有管用的。但是基本上都需要手机获取了root权限才能起作用。我所用的软件叫“天下游”,有兴趣的可以尝试一下。
至于如何获取root权限,有很多种方法,网上也有可以下载的应用可以帮你获取root权限,360手机助手也有这个功能。我手机是小米note,试了几个关于root的应用,但是但没有办法,后来去MIUI官网下载了此机型的升级包(开发版)。安装到手机上以后打开手机自带的“安全中心”就可以root了。完后允许指定软件使用root权限后即可。
这个时候地理位置模拟软件就可以开始模拟了。
总结:
在解决我的问题的时候我首先是用的方案1,但是由于我的应用的定位功能存在cpu架构不兼容的问题,所以导致第一种方案无法测试。后来用方案2后也可以达到效果。
0 0
- android模拟地理位置
- Android GPS获取地理位置
- ANDROID 获得地理位置
- android获取地理位置信息
- android webview 地理位置定位
- Android地理位置定位
- ANDROID 获得地理位置
- Android 地理位置定位
- 使用Android提供的模拟任意地理位置,报java.lang.IllegalArgumentException: Incomplete location object异常的解决方法
- 使用Android提供的模拟任意地理位置,报java.lang.IllegalArgumentException: Incomplete location object异常的解决方法
- Android GPS获取地理位置代码
- Android通过基站获取地理位置
- 获取Android地理位置的方法
- Android中获取地理位置经纬度
- 地理位置
- 地理位置
- 地理位置
- 地理位置
- java封装树通用方法
- 获取Android 光感Sensor的值
- 欢迎使用CSDN-markdown编辑器
- greenplum(一) Postgresql 22001 字符串被截断的错误
- jQuery中的元素位置及大小的获取
- android模拟地理位置
- jvm知识点介绍
- 分析iOS Crash文件:符号化iOS Crash文件的3种方法
- android客户端首次进入轮播引导图(一)
- 比较zImage和uImage的区别
- 如何生成.ssh文件以及rsa,添加及修改公钥
- 解决java后台支持ios表情
- 将cordova导入到androidstudio项目中
- 解决maven项目One or more constraints have not been satisfied