【发布时间】:2019-10-28 04:05:38
【问题描述】:
这个问题是一个双重问题,即它将分为两个部分。
我们正在开发一个交通事件应用程序,基于事件 X,司机 Y 获取信息。举个简单的例子,如果司机在限速内开车,麦当劳会付钱给我们,让我们向所有在凌晨 4 点到 6 点之间经过餐厅的司机发送免费咖啡的折扣代码。
正如人们可以想象的那样,能够在不去最近的麦当劳的情况下进行测试对于开发人员来说是一项很棒的“功能”。
到目前为止,我们使用的是一个名为 Lockito 的应用程序。这个应用程序有 3 个基本功能。
- 能够定义 A 和 B 之间的路线
- 能够保存这条路线以供将来使用
- 能够以预定义的速度模拟您在路线上移动的位置。
问题第 1 部分:
Google 是否更新了 Google Play 商店的条款和条件? 基本上这里的Lockito App 被删除了,我想知道为什么? Android Pie 的 SDK 中是否有禁止开发人员模拟 gps 路线的内容?
问题第 2 部分:
2018年,如果我作为一名Android开发者,需要完成上述GPS路线模拟的3个基本功能,我需要使用什么app/simulator/inbuild工具?
现在我有stackoverflow-ed this question 并且基本上没有最近的答案。作为 2015 年的最新消息。 我找到了解决问题的两个方向:
- 使用 Play 商店中的应用 -- 我找不到付费或免费的应用
- 在 Android 模拟器中使用 KML 格式模拟 GPS 定位路线 -- KML 不支持定义速度
那么其他开发人员是怎么做的呢?
【问题讨论】:
-
我用过Mock Locations。它允许保存路线和设置速度。您可以“徒手”或根据 Google Map 街道数据创建路线。