B2gdroid: Difference between revisions
Jump to navigation
Jump to search
(→Building: Add not about Android support library 22.0.1) |
(→Building: Formatting) |
||
| Line 21: | Line 21: | ||
(For this step to install all the necessary tools you need the patch here: https://bugzilla.mozilla.org/show_bug.cgi?id=1205405) | (For this step to install all the necessary tools you need the patch here: https://bugzilla.mozilla.org/show_bug.cgi?id=1205405) | ||
<li>Manually install version 22.0.1 of the Android SDK Support package. See https://mobile.etherpad.mozilla.org/109 for details.</li> | <li>Manually install version 22.0.1 of the Android SDK Support package. See https://mobile.etherpad.mozilla.org/109 for details.</li> | ||
</ol> | |||
TODO | TODO | ||
Revision as of 23:03, 20 September 2015
Presentation
B2GDroid is an Android homescreen that provides the same user experience as Firefox OS. It's a GeckoView consumer with Gaia pre-packaged, and as many b2g APIs as possible.
Building
- Clone the Mozilla source tree
- In the Mozilla source tree, run `./mach bootstrap` and select build "Firefox for Android". This will install the necessary Android SDKs and the Android NDK.
- Manually install version 22.0.1 of the Android SDK Support package. See https://mobile.etherpad.mozilla.org/109 for details.
$ hg clone https://hg.mozilla.org/mozilla-central
$ cd mozilla-central $ ./mach bootstrap Please choose the version of Firefox you want to build: 1. Firefox for Desktop 2. Firefox for Android Your choice: 2
(For this step to install all the necessary tools you need the patch here: https://bugzilla.mozilla.org/show_bug.cgi?id=1205405)
TODO