我得到了 GPS_Location:
double lo=gps_loc.getLongitude();
double la=gps_loc.getLatitude();
我得到了 Horizontal_Accuracy:
int horiAcc=(int)(gps_loc.getAccuracy());
我得到了HDOP:
int hd= (int) (horiAcc/5);
但我无法得到卫星的数量。
如何获取 GPS 定位中已使用的卫星数量?
查看 GpsStatus 类,它有一个名为 getMaxSatellites() 的方法
如果您需要进一步查看 GPS 卫星数据,您可以使用 getSatellites() 遍历卫星列表
见:http: //developer.android.com/reference/android/location/GpsStatus.html#getMaxSatellites%28%29