Skip to content

mapzen/eraser-map

Repository files navigation

Eraser Map

Privacy-focused mapping application for Android

Install Dependencies

  1. Install Kotlin Plugin for Android Studio

API Keys

  1. Go to https://mapzen.com/developers/ and auth with Github
  2. Create a Mapzen API key
  3. Add key to ~/.gradle/gradle.properties or use as command line argument

gradle.properties

apiKey=mapzen-???

Command-line arguments

./gradlew clean installDevDebug -PapiKey=$API_KEY

Clone and build project

$ git clone https://github.com/mapzen/eraser-map.git
$ ./gradlew

Beta Builds

Beta builds (which have Splunk MINT Crash Reporting enabled) are available from here: http://android.mapzen.com/erasermap/

Running Tests

  1. Follow instructions to enable unit testing support in Android Studio
  2. Modify unit test run configuration working directory to /path/to/project/eraser-map/app
  3. Rebuild and run tests ./gradlew test --continue