android中的网络提供商是否需要wifi/GPS/3g?Android帮助

android中的网络提供商是否需要wifi/GPS/3g?Android帮助,android,geolocation,Android,Geolocation,下面的代码 mlocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, mlocListener); 需要WIFI/3G/GPS提供适当的更新。当我的手机上这三个都关机时,我没有得到任何回答。我得到了0.0和0.0的纬度和长度! 请帮忙 谢谢是的,网络提供商将使用所有“便宜”的方法获取您的位置。它需要3G/手机服务来三角定位你的位置。回答一个老问题。。。是的,您需要数据/互联网连接。网络位置由wi

下面的代码

    mlocManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, mlocListener);
需要WIFI/3G/GPS提供适当的更新。当我的手机上这三个都关机时,我没有得到任何回答。我得到了0.0和0.0的纬度和长度! 请帮忙


谢谢

是的,网络提供商将使用所有“便宜”的方法获取您的位置。它需要3G/手机服务来三角定位你的位置。

回答一个老问题。。。是的,您需要数据/互联网连接。网络位置由wifi热点(或特定的MAC地址)和基站决定。这些信息被发送到互联网(我假设是某个谷歌服务器),然后将其与一个数据库进行比较,该数据库将wifi热点和手机发射塔映射/转换为一个物理位置。如果没有数据/互联网连接,你收集的所有信息(如手机发射塔或附近的wifi热点)都毫无意义