Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 欺骗位置_Android_Geolocation - Fatal编程技术网

Android 欺骗位置

Android 欺骗位置,android,geolocation,Android,Geolocation,我已经在浏览器中定制了一个应用程序,使用Android的浏览器地理定位API。我想找到一种方法来伪造发送到浏览器的lat/lng,这样我就可以输入任意坐标 在做一些研究时,我遇到了DDMS——它似乎做了我想做的事情,但似乎需要IDE或模拟器。我不想使用模拟器,因为我想在设备上进行测试,而且我没有为Android设置IDE 有人知道有没有一种方法可以在不加载IDE(或通过模拟器)的情况下将模拟位置数据发送到Android设备上吗?我认为这是不可能的——对不起 此外,DDMS和IDE解决方案是一个相

我已经在浏览器中定制了一个应用程序,使用Android的浏览器地理定位API。我想找到一种方法来伪造发送到浏览器的lat/lng,这样我就可以输入任意坐标

在做一些研究时,我遇到了DDMS——它似乎做了我想做的事情,但似乎需要IDE或模拟器。我不想使用模拟器,因为我想在设备上进行测试,而且我没有为Android设置IDE


有人知道有没有一种方法可以在不加载IDE(或通过模拟器)的情况下将模拟位置数据发送到Android设备上吗?

我认为这是不可能的——对不起


此外,DDMS和IDE解决方案是一个相同的解决方案,只能与emulator一起使用。

为了防止有人像我一样偶然发现这个问题,下面是一些关于如何在物理设备上模拟LocationProvider的信息。将此标记为社区维基,因为我没有给出原始答案。代码列在diffract.me/2009/11/android-location-provider-mock(我使用的域名似乎已于2010年9月29日到期)&from.

如果您不想在模拟器或IDE上测试,您希望在什么上测试它?带有GPS接收器的物理设备?没有听筒?或者在非安卓设备(笔记本电脑、pc等)上安装浏览器?我希望能在设备上进行测试。我希望能够插入任何LAT /长,并且能够用这些地理坐标来测试我在设备上的应用。Cool,我会做更多的研究,如果它不起作用,我会考虑这个问题。谢谢