我有一个WiFi设备,通过UDP Multicast输出GPS位置数据。我想为Android创建一个后台服务,它将接收此位置数据并将其包含在LocationManager中,以便其他应用程序可以使用它的数据。
我知道可以使用测试提供程序,但这需要应用程序包含权限 android.permission.ACCESS_MOCK_LOCATION 才能使用位置数据。这看起来像一个非常脏的方式,因为这个位置数据没有被模拟。
我还注意到Android Market上有很多位置欺骗应用程序,这让我相信这是可能的。感谢任何帮助,谢谢。
答案 0 :(得分:1)
除了滚动自己的固件或使用您概述的模拟提供程序方法之外,没有办法做到这一点。
我还注意到Android Market上有很多位置欺骗应用程序,这让我觉得这是可能的。
所有人似乎都使用模拟提供者方法。