我正在开发一个GPS应用程序,我使用了位置管理器,能够得到经度和纬度...但是,我需要NMEA 0183格式句子发送到服务器..我怎么能得到那句话帮助我如果有人知道
感谢您阅读
答案 0 :(得分:3)
您好,您可以通过添加NmeaListener获得nmea句子, 这是如何获得
LocationManager locationmanager;
locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
locationManager.addNmeaListener(new NmeaListener() {
public void onNmeaReceived(long timestamp, String nmea) {
Log.d(TAG,"Nmea Received :");
Log.d(TAG,"Timestamp is :" +timestamp+" nmea is :"+nmea);
}});
请注意,您可以获得所有nmea句子,例如GPGGA ..等等。
答案 1 :(得分:0)
可能你必须添加android.permission.ACCESS_FINE_LOCATION