我正在开发一款适用于Android 2.3.3的GPS导航应用程序,并尝试通过DDMS使用GPX文件来模拟位置。虽然这在Android模拟器上完美运行,但我无法在实际设备上运行。
我能够在“设备”选项卡下看到设备,但是由于“仿真控制”选项卡下的选项被灰显,因此无法发送任何模拟位置数据或GPX数据。
我注意到StackOverflow上以前的问题提到这是不可能的,然而Google文档《使用DDMS》- http://developer.android.com/tools/debugging/ddms.html 在页面底部声明:
设置手机位置
如果您的应用程序依赖于手机位置,则可以让DDMS发送mock location到您的设备或AVD。如果您希望测试应用程序位置特定功能的不同方面而不进行物理移动,则此功能非常有用。以下地理位置数据类型可供您选择:
我只想知道如何通过DDMS向设备发送虚假位置数据。
非常感谢您的帮助。