【问题标题】:Mock GPS routes in android emulator在 android 模拟器中模拟 GPS 路线
【发布时间】:2011-05-18 01:01:05
【问题描述】:

如何在使用 GPS 跟踪速度的程序中模拟模拟器的运动? 我知道一般的方法是进入 DDMS 透视图,然后在模拟器控制下上传一个 gpx 文件并按播放来模拟该轨道。但是,我的代码没有检测到运动......我不确定是因为我的代码有问题还是模拟模拟器 gpx 有问题。我的代码很简单

public void onLocationChanged(Location myLocal) {
    float mySpeed=-1;
            if(myLocal.hasSpeed()){
                    mySpeed = myLocal.getSpeed();   
            }
    ...
}

我已经上传了我的 gpx 文件并按下了播放键,但没有调用 onLocationChanged。如果有人能够提出一种方法来确定问题所在,将不胜感激。

更新 1:我发现当我使用真实手机而不是模拟器时,确实会调用 onLocationChanged 方法。

【问题讨论】:

    标签: android android-emulator


    【解决方案1】:

    前段时间我遇到了一些问题。我建议使用谷歌地图或其他等效应用重复实验,以将问题隔离到您的代码或模拟器。

    【讨论】:

    • 我的模拟器上似乎没有安装谷歌地图。这是默认的吗?如何添加?
    • 我能够让它工作。奇怪的是,虽然我不知道是什么导致它开始工作......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-23
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多