A free app for Android, by ShareDroid.
This application is designed to log your GPS data in the form of NMEA sentences and save it to a file on your SD card. It will show the location in Google Maps and also the latitude, longitude, altitude, speed, and altitude rate. It supports background logging and will automatically stop when you stop logging.
The application will automatically save the data to a file and you can view it in the application. You can also use it to parse a NMEA file. The app supports GPS, GLONASS, and BeiDou systems. It also supports English, German, French, Italian, Spanish, Portuguese, Japanese, Trad. Chinese, Simplified Chinese, and Russian.