> On Aug 24, 2015, at 2:04 PM, Nicholas Alexander <[email protected]> 
> wrote:
> 
> Hi Nathan,
> 
> On Mon, Aug 24, 2015 at 11:59 AM, Nathan Toone <[email protected] 
> <mailto:[email protected]>> wrote:
> I’m just wondering if there is documentation somewhere around building AAR 
> files.  (see Bug 1093242 - 
> https://bugzilla.mozilla.org/show_bug.cgi?id=1093242 
> <https://bugzilla.mozilla.org/show_bug.cgi?id=1093242>)
> 
> Unfortunately not. 

That’s fine - I’ll just poke around and see what is needed.  I’ll keep notes, 
and if they are deemed useful, I’ll share them.

> 
> For example, I’d like to build the AAR files, and then consume them in a 
> separate project - using some of the gecko UI components as a part of a 
> larger application.  In other words, instead of packaging up an apk which is 
> the full application, I’d like to bundle up all the 
> resources/libs/classes/whatever that is needed to be able to launch a 
> GeckoView (or whatever it’s called) from a different application.
> 
> You can't really use the Fennec UI components other than the WebView-like 
> GeckoView.

I’ve actually been using all the Fennec UI components (by create custom 
subclasses of GeckoApplication, BrowserApp, etc).  The way I’ve been doing it 
thus far is using a hand-created AAR file.  I misunderstood that the AAR files 
that are being created just for the GeckoView class.

Is a full-application AAR something that would be helpful?  Maybe I could take 
what I’m doing in my project, and build an AAR similar to how geckoview.aar is 
being built.  If it wouldn’t be helpful for others, then I’ll just keep 
building my project as I am. (I just want to contribute back where I can - I 
understand that my requirements may not be useful for other/most people). 

Thanks!

-Nathan

_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to