Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mozilla/MozStumbler
Android Stumbler for Mozilla
https://github.com/mozilla/MozStumbler
Last synced: 3 months ago
JSON representation
Android Stumbler for Mozilla
- Host: GitHub
- URL: https://github.com/mozilla/MozStumbler
- Owner: mozilla
- License: mpl-2.0
- Created: 2013-07-04T01:22:30.000Z (over 11 years ago)
- Default Branch: dev
- Last Pushed: 2021-02-09T18:08:21.000Z (over 3 years ago)
- Last Synced: 2024-05-22T17:13:55.450Z (6 months ago)
- Language: Java
- Homepage: http://location.services.mozilla.com
- Size: 7.77 MB
- Stars: 620
- Watchers: 62
- Forks: 215
- Open Issues: 203
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-starred - mozilla/MozStumbler - Android Stumbler for Mozilla (others)
README
MozStumbler [![Build Status](https://travis-ci.org/mozilla/MozStumbler.png?branch=dev)](https://travis-ci.org/mozilla/MozStumbler)
===========**Note:**
*Mozilla Stumbler was
[retired on February 8, 2021](https://discourse.mozilla.org/t/retiring-mozilla-stumbler/75206).
This code works on Android 9, but not Android 10 or later.*Please refer to the [wiki](https://github.com/mozilla/MozStumbler/wiki) for detailed documentation.
# 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](https://raw.githubusercontent.com/mozilla/MozStumbler/dev/docs/screencaps/edit_configuration.png)](https://raw.githubusercontent.com/mozilla/MozStumbler/dev/docs/screencaps/edit_configuration.png)
[![Add new run configuration](https://raw.githubusercontent.com/mozilla/MozStumbler/dev/docs/screencaps/add_new_config.png)](https://raw.githubusercontent.com/mozilla/MozStumbler/dev/docs/screencaps/add_new_config.png)
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](https://raw.githubusercontent.com/mozilla/MozStumbler/dev/docs/screencaps/setup_android_config.png)](https://raw.githubusercontent.com/mozilla/MozStumbler/dev/docs/screencaps/setup_android_config.png)