【问题标题】:How to simulate driving a route in real device如何在真实设备中模拟驾驶路线
【发布时间】:2013-06-19 23:35:10
【问题描述】:

我有一个基于位置的应用程序,我想在不实际移动的情况下对其进行测试。
我知道我可以提供点的 kml 文件,但我不想使用模拟器,而是使用真实设备。

你能告诉我在设备上模拟驾驶路线的最佳方法是什么吗?
我强调我需要模拟整条路线而不是单点。

感谢您抽出宝贵时间

【问题讨论】:

    标签: android location


    【解决方案1】:

    我在开发我的应用时使用了模拟位置。到目前为止,以下两个应用在模拟位置(静态位置和路线)方面已被证明是可靠的:

    Lockito

    • 我使用 Lockito 创建与道路对齐的路线。路线是在 Lockito 中创建的。创建路线后,Lockito 可以将路线播放为一系列模拟位置,这些位置会影响其他应用读取 GPS 位置。

    • 速度控制可用于回放路线。

    • 可以保存和加载路线以便下次播放。

    • https://play.google.com/store/apps/details?id=fr.dvilleneuve.lockito

    传送

    我如何将 Lockito 和 Teleport 与我的应用结合使用

    我会让 Lockito 或 Teleport ^ 在我的应用程序运行时模拟我设备的位置。也就是说,在模拟位置时,我的设备上至少会有 2 个应用程序“运行”——我的应用程序,以及 Lockito 或 Teleport。

    ^ 我不会同时使用 Lockito 和 Teleport,因为担心会产生意想不到的后果。


    题外话:

    我创建 .KML 文件的方式:

    1) http://www.mapmash.in/kmlpolyline.html

    2) 谷歌地球

    【讨论】:

    • Teleport 不再可用(可能在 Pokemon Go 炒作后从 Play 商店中删除),使用 Lockito 记录和播放路线
    【解决方案2】:

    我需要使用我的应用程序测试驾驶旅程,该应用程序不准确,并且实际上是现实生活中的场景(例如隧道、城市驾驶、间歇性 GPS 信号)开车一次收集数据:

    GPS Logger - 将道路上的初始行程记录为 .kml 或 .gpx

    Lockito - 回放旅程。

    【讨论】:

      【解决方案3】:

      与 Hyper-visor 一起运行的 Visual Studio android 模拟器有一个 GPS 选项,用于跟随道路和行驶速度限制(或以 400 英里/小时的速度行驶,以及其他一些选项)。但是,fall creator 的更新 winver 1709 的最新 windows 更新似乎破坏了模拟器的启动。使用 HAXM 切换到 Android Studio 模拟器没有“跟随道路”和“限速”选项。

      【讨论】:

      • 使用真机而不是模拟器的问题。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      • 2010-12-17
      • 2022-11-21
      相关资源
      最近更新 更多