Home

Awesome

MyTracks

A respawn of Google MyTracks

MyTracks is a GPS tracking application, that was open-sourced by Google on May 28, 2010. It is licensed under the terms of Apache License 2.0.

On 2014, Google announced updates will no longer be published as open-source, and source will be removed from Google Code on January 01, 2015.

On January 29, 2016, Google announced MyTracks will no longer be available after April 30, 2016. The application has been removed from Google Play.

The last open source version available is 2.0.6, released in February 2014. This fork is based on this version.


Releases since 2.0.5 :

VersionRelease dateMin SDKChangelog
2.0.11January 28, 201614
2.0.10April 29, 201514A new map layer, Earth, for viewing tracks in 3D
2.0.9December 11, 20149Sync to Google Fit
2.0.8October 16, 20149Support Android Wear. Remove sharing with other apps on the phone
2.0.7June 18, 20149Export to Google Maps Engine. Remove export to Google Fusion Tables and Google Maps
2.0.6Jan 30, 20149Insert photo markers. Calculate calories burned Play multiple tracks in Google Earth

More information about Google MyTracks:

#How to build Two Google API keys are needed to build this project:

Those keys can be obtained using the Google API console.

As keys are not meant to be shared, they are located in their own value file: /myTracks/src/main/res/values/apikeys.xml, which is git-ignored. This means you have to create it in your local project to be able to build. Here is how it should look:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <string name="backup_api_key">xxxxxx</string>
  <string name="maps_api_key">yyyyyy</string>
</resources>

Once you have added this file, the project should be able to find and use your keys.

Note: you can use any other file if you prefer than apikeys.xml, but in that case be careful to not commit it.