Closed Bug 1291371 Opened 8 years ago Closed 6 years ago

[geckoview] Allow to load GeckoView libraries from /mnt/sdcard or another APK for developer speed

Categories

(GeckoView :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: nalexander, Unassigned)

References

Details

A GeckoView consumer will quickly witness slow development cycles
because they are constantly signing and pushing ~20 Mb of libxul.so
and omni.ja to their devices.  It's possible to load (or
copy-and-load) libraries from /mnt/sdcard, or possibly another signed
APK, rather than requiring the libraries in the APK itself.  This
ticket tracks implementing such an option.  I did this once eons ago
using Eclipse's "dependent APK" functionality, but sadly that
functionality doesn't exist in Gradle.  See Bug 1217228, which tries
to do this in the context of Fennec.  (It's easier for GeckoView
consumers, since the library assets are fixed.)
I think with instant run this mostly works? I am not too keen on hacks involving /mnt/sdcard...
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Product: Firefox for Android → GeckoView
You need to log in before you can comment on or make changes to this bug.