Privacy-focused mapping application for Android
Kotlin Java Shell
Latest commit bdfddbe Dec 29, 2016 @bleege bleege committed with ecgreb Add House Styles Switcher (#803)
* #793 - Updating SDK, Tools, and Support Libraries to API 25

* #793 - Updating CircleCI to use Android 25

*  #700 - Adding House Styles switcher to Settings

* #700 - Importing specific classes instead of wildcard package

* #700 - Updating tests

README.md

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