jjzjj

Satellites

全部标签

android - 从 Location 对象获取卫星数量

我正在使用GPS提供商和LocationListener.onLocationChanged(Locationlocation)来接收位置修正。Documentation说,那个Location.getExtras()包含下一个键/值对:satellites-thenumberofsatellitesusedtoderivethefix但实际上我得到了一个空的额外对象——那里没有任何数据。这是否意味着我得到的是A-GPS定位而不是GPS? 最佳答案 要获取GPS引擎使用的卫星数量,您需要实现android.location.GpsS

android - 在Android中获取超过20个可见的Gps.Satellites是否正常?

我正在编写一个简短的Activity来获取GPS卫星数据。我知道有最多。那里有32颗GPS卫星,其中24颗处于Activity状态。在我所在的位置(柏林-德国),我只能看到最大。12颗GPS卫星。当我在室外测试我的应用程序时,我确实得到了12颗以上的可见卫星。我经常得到超过20个,并且几乎所有的都用于修复。我使用以下代码显示卫星数据:@OverridepublicvoidonGpsStatusChanged(intevent){//CallonGPSStatuschanges,suchassatellitesinfoStringgpsStats="";gpsStatus=locatio