Privacy-focused mapping application for Android
- Install Kotlin Plugin for Android Studio
- Go to https://mapzen.com/developers/ and auth with Github
- Create Mapzen Search, Turn By Turn, and Vector Tiles keys
- Add keys to
~/.gradle/gradle.properties
or use as command line arguments
gradle.properties
vectorTileApiKey=vector-tiles-???
peliasApiKey=search-???
valhallaApiKey=valhalla-???
Command-line arguments
./gradlew clean installDebug -PvectorTileApiKey=$VECTOR_TILE_API_KEY \
-PpeliasApiKey=$PELIAS_API_KEY \
-PvalhallaApiKey=$VALHALLA_API_KEY
$ git clone https://github.com/mapzen/eraser-map.git
$ ./gradlew
Beta builds (which have Splunk MINT Crash Reporting enabled) are available from here: http://android.mapzen.com/erasermap/
- Follow instructions to enable unit testing support in Android Studio
- Modify unit test run configuration working directory to
/path/to/project/eraser-map/app
- Rebuild and run tests
./gradlew test --continue