This is the OwnTracks Android app. For setup instructions and documentation see general Owntracks wiki.
The application can be installed from Google Play.
To build a development version of the app from source, follow the instructions outlined below.
-
Download and install Android Studio
-
Clone the project or a fork of it to your local development machine
-
Import the project into Android Studio
-
Click on Sync Project with Gradle files to download all the dependencies
-
Open the SDK manager to install the required Android SDK Tools and Android SDK Build-tools
-
The project contains a preconfigured keystore to sign debug builds. If you already have a custom keystore you can specify it in build.gradle android.signingConfigs.debug
-
Copy the file
src/main/res/values/keys.xml
tosrc/main/res/values-v1/keys.xml
. If thesrc/main/res/values-v1
directory does not exist, create it. -
Required: Create a custom Google Maps API Key
- Go go to https://developers.google.com/maps/documentation/android/start
- Scroll down to Obtain a Google Maps API key and follow the instructions
- If you use the preconfigured debug keystore, enter
BC:CF:16:C8:4B:5E:5D:2D:DA:B7:35:FF:2A:53:CF:89:83:C2:D9:65;debug.org.owntracks.android
- If you use a custom keystore run
keytool -list -v -keystore $PATH_TO_YOUR_KEYSTORE.jks
and replace BC:CF:...:D9:65 with your SHA1 fingerprint - Replace
YOUR_GOOGLE_MAPS_API_KEY
insrc/main/res/values-1/keys.xml
with the generated forty-character API key
-
Build the project