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信号。您在什么设备上进行测试?