Geo Fix无法在Android SDK 2.2中运行

时间:2010-11-24 00:52:21

标签: android android-emulator

我正在尝试测试Android应用程序。 我需要发送模拟位置来测试这个。我已经注册了requestlocation更新(..)方法(如下)

  

locationManager.requestLocationUpdates(bestProvider,   20000,0,这个);

尝试通过Eclipse DDMS选项卡发送模拟位置以及从命令提示符进行telnet。 telnet命令如下

  

telnet localhost 5554
   geo fix 1 1

如果我使用 1.6到2.1 使用AVD模拟器运行,应用程序可以正常工作(即接收位置更改事件)。但是, AVD Emulator 2.2 无法正常工作。我正在使用SDK平台Android 2.2修订版2.

有没有人遇到过类似的问题?你是怎么解决的?

PS。额外的信息。我在所有模拟器中选择了“允许模拟位置”(1.6到2.2) 此外,Android Manifest中添加了以下行

  

uses-permission android:name =“android.permission.ACCESS_MOCK_LOCATION”

问题仍然存在。请帮忙

1 个答案:

答案 0 :(得分:0)

有关问题的解决方案,请参阅以下错误报告:

http://code.google.com/p/android/issues/detail?id=4036