我在Android上使用Google Maps API有一些小问题。 在onLocationChanged()中,我创建了一个叠加层并将其添加到MapView,它在使用Android 2.1的模拟器上工作正常,但是当我尝试在设备上进行调试时,没有任何反应。可能是什么问题?
该设备是采用Android 2.3的索尼爱立信Xperia Arc。
谢谢,伊万。
答案 0 :(得分:0)
等待设备获得修复,有时GPS需要比平常更多的时间。
答案 1 :(得分:0)
真实设备并不总能获得GPS信号,特别是在室内。如果GPS不可用,我猜你应该在你的听众中使用NetworkProvider
。
这是一个很好的参考 http://android-developers.blogspot.com/2011/06/deep-dive-into-location.html