Android-GPS与网络提供商冲突
我正在创建一个应用程序来监听位置变化,在Android-GPS与网络提供商冲突,android,networking,gps,location,Android,Networking,Gps,Location,我正在创建一个应用程序来监听位置变化,在onResume()中,我称这两种方法为: _locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000, 10,locationListenerGps); _locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1000, 10, locationListenerNetwork
onResume()
中,我称这两种方法为:
_locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000, 10,locationListenerGps);
_locationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 1000, 10, locationListenerNetwork);
当我这样做时,我从未从GPS\u提供商
获取位置信息,只从网络\u提供商
获取位置信息
更重要的是,当我从网络中获取位置,它到达方法onStatusChanged()
(导致暂时不可用
)时,应用程序被阻塞,什么也没有发生。在我重新启动应用程序之前,根本没有位置更新
如果有人能帮助我发现它为什么不能像我想象的那样工作,我将不胜感激。如果你的帖子有一个明确的问题,那会更好!我们需要更多信息:logcat、gps详细状态等。您需要在户外获取gps信号。您在什么设备上进行测试?