在模拟器中的Android位置服务

时间:2012-01-16 18:52:23

标签: android geolocation gps

我在android的模拟器中使用位置服务,

       String provider = locationManager.getBestProvider(criteria, true); 
    Location location = locationManager.getLastKnownLocation(provider);

但是我在模拟器中的提供者和位置上变为空,这导致我的应用程序崩溃。 我可以在模拟器中调试我的程序,还是需要使用真正的手机?

1 个答案:

答案 0 :(得分:0)

您可以看到有关位置http://marakana.com/forums/android/examples/42.html

的完整示例

您不需要使用真正的手机,模拟器可以模拟您获得坐标。你必须打开DDMS透视图,左手边你会发现模拟器控制。在仿真器控制中,有一个用于位置控制的面板,您可以在其中引入坐标并发送到仿真器