【问题标题】:A way to mock satalites data (count, SNRs)一种模拟卫星数据(计数、信噪比)的方法
【发布时间】:2011-04-30 07:44:07
【问题描述】:

LocationManager.addTestProvider() 提供了一种模拟位置的简单方法。但是,在这种情况下,LocationManager.getGPSStatus() 仍然返回空数据,这可能导致软件认为没有 GPS 信号。有没有办法控制 getGPSStatus() 返回的数据?

【问题讨论】:

    标签: android mocking gps location


    【解决方案1】:

    围绕 LocationManager 创建一个适配器。让这个 API 适应,也就是按照你想要的方式工作。更容易模拟,而且您可以控制每次返回的内容。

    【讨论】:

    • 我的问题是有两个不同的应用程序。应用程序 #1 正在使用位置,应用程序 #2 正在模拟它。我无法控制应用程序#1。位置模拟工作正常,但应用程序也会检查 getGPSStatus 并失败。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 2013-01-11
    • 2014-07-25
    • 1970-01-01
    • 1970-01-01
    • 2019-02-27
    相关资源
    最近更新 更多