我们的android模拟器有一个内置的应用程序"Map“,它显示了我们大概的当前位置。我试图通过网络提供商使用它来显示我自己的位置,但它仍然不能在模拟器上显示我的位置。有没有人有一个例子来显示没有GPS支持的设备的当前位置?
发布于 2013-04-29 14:18:05
在这里使用Gpstracker.java类。
发布于 2013-04-29 14:18:55
请确保在测试应用程序时启用GPS。如果同时使用NETWORK_PROVIDER和GPS_PROVIDER,也会有所帮助。因此,当GPS不可用时,您仍然可以使用NETWORK_PROVIDER获取位置。
更新:另外,如果您正在使用模拟器测试您的应用程序,请确保从命令行或使用Eclipse模拟GPS修复。下面是有关如何执行此How to emulate gps location in the android Emulator?的堆栈溢出问题的链接
发布于 2013-04-29 14:21:01
Location our_location=locmngr.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
locmngr.requestLocationUpdates( LocationManager.NETWORK_PROVIDER, 0, 0,loclis);使用NETWORK_PROVIDER而不是GPS_PROVIDER
https://stackoverflow.com/questions/16272278
复制相似问题