Hi folks!
tl;dr: you don't need to run `mach package` for Android (GeckoView) any
more.
Bug 1550146 <
https://bugzilla.mozilla.org/show_bug.cgi?id=1550146> has
landed and stuck. That ticket integrates producing the omnijar required
for Android into the build; and produces All The Things for Android work
during a `mach build`:
- GeckoView AAR
- GeckoView example APK
- test APKs
You shouldn't need to run `mach package` yourself any more. And hopefully
there's less confusion about when things happen in the (Android) build
system!
If you need to produce a Fennec APK... that still requires `mach package`.
As always, thanks to reviewers and testers: Mike Hommey, Chris Manchester,
Agi Sferro, and James Willcox.
Best,
Nick