Skip to content
Android Stumbler for Mozilla http://location.services.mozilla.com
Java Other
Latest commit 92d2fa7 @crankycoder crankycoder Merge pull request #1750 from crankycoder/features/add-lb-stage
added a lb-stage directive for stage builds of leaderboard
Failed to load latest commit information.
android added a lb-stage directive for stage builds of leaderboard
android_studio added a codestyle settings file for android studio
docs updated screenshot for adding build tasks for Android Studio 1.5.1
gradle/wrapper update Gradle to version 1.0.0
libraries/stumbler * reworked leaderboard to load all FxA configuration from a fixed JSO…
.gitignore added directives so that libstumbler can be uploaded into jcenter
.travis.yml another travis patch
LICENSE Add MPL 2.0 LICENSE
LICENSE.osmdroid added apache license file for the osmdroid code
Makefile updated makefile and android/build.gradle to put resources in the
README.md minor updates to developer setup docs for Android Studio 1.5.1
build.gradle update Gradle to version 1.0.0
gradle.properties disable pre-dexing as it's not useful and just slows down the build.
gradlew Fix permission for gradlew
gradlew.bat a giant re-org to make unittests possible
release_check.py patch the release_check.py as we don't keep ACRA information in the
rename_release.sh Added build flavour support to different app stores (google play, git…
settings.gradle Reorganize the codebase into a reusable library.
test.sh Updated test.sh script and the Groovy plugin to invoke copyTestResour…

README.md

Please refer to the wiki for detailed documentation.

MozStumbler Build Status

Building a debug version from command line

The build system is smart enough to automatically download and install all the parts of the Android SDK for you. If you cannot build, you can either try to fix your Android dev enviroment to fit the android/build.gradle requirements - or you can simply remove ANDROID_HOME, and all traces of your Android SDK from your PATH.

make

Building a debug version from Android Studio

Edit run configuration

Add new run configuration

Setup the Android Application to use two gradle aware make targets. You must set 'Installation Options' to "Deploy Nothing".

The tricky part is to set the build tasks. You will need two tasks of type 'Gradle-Aware Make'. Android Studio will autocomplete the names below when you start typing them in.

  1. :android:assembleGithubDebug
  2. :android:installGithubDebug

Setup new run configuration

Something went wrong with that request. Please try again.