我如何在2018年模拟GPS路线?

时间:2018-10-05 09:08:21

标签: android gps

这个问题是一个两倍的问题,即它将分为两个部分。

我们正在开发一个交通事件应用程序,其中驾驶员Y基于事件X获取信息。举个简单的例子,麦当劳向我们付款,向所有在凌晨4时至6时之间经过餐厅的司机发送免费咖啡折扣代码。

可以想象,无需去最近的麦当劳就可以进行测试,这对于开发人员来说是一个很棒的“功能”。

到目前为止,我们使用的是名为 Lockito 的应用。该应用程序具有3个基本功能。

  1. 能够定义 A和B之间的路线
  2. 能够保存此路线以备将来使用
  3. 能够模拟您以预定义速度在路线上移动的位置。

问题第1部分

Google是否已更新其在Google Play商店中的条款和条件? 基本上位于这里的Lockito App被删除了,我想知道为什么吗? Android Pie的SDK中是否有某些内容禁止开发人员模拟GPS路线?

问题部分2:

在2018年,如果我作为一名Android开发人员,需要实现上述用于GPS路线模拟的3个基本功能,我需要使用哪种应用程序/模拟器/内置工具?

现在我有stackoverflow-ed this question,并且基本上没有最新答案。最新消息来自2015年。 我找到了两个解决问题的方法:

  1. 使用Play商店中的一个应用程序–我找不到能正常运行的应用程序或免费的应用程序
  2. 使用KML格式在Android模拟器中模拟GPS定位路线-KML不支持定义速度

那么其他开发人员会做什么?

2 个答案:

答案 0 :(得分:0)

您仍然可以从apkpure.com等其他来源获得Lockito。我没有测试它是否合法,但是除了Play商店以外,还有其他来源可以安装Lockito。

很遗憾,Lockito在我的情况下无法正常工作。我只会收到“无法超过查询限制检索行程”错误,并且无法再创建路线。我还在寻找除Lockito之外的其他解决方案,但找不到与Lockito一样的解决方案。

更新:截至上周,Lockito似乎已有更新。它可以在Play商店中再次使用,并且可以正常工作。

答案 1 :(得分:0)

也在等待这些功能,最后是最新版本的Android Studio 4和他的新模拟器更新10/23/2019,回答了您的两个问题,而第三个问题的一部分。 启动模拟器并转到模拟器参数...>在“路由”选项卡中,您可以 (1)在地图上从/至选择两个点(2)保存它们,然后以5种预定义的播放速度开始一条新路线,播放速度可以达到1000 km / h以上,但到目前为止,您无法选择确切的速度,即仍然连线有时会过快并且当我选择1X时不要放慢速度。.希望Google在正式实现的Android Studio 4中修复该问题。

https://youtu.be/XPMrnR1_Biw?t=1746