[aerogear-dev] Android AAR Project format

Matthias Wessendorf matzew at apache.org
Mon Jul 1 02:04:06 EDT 2013


On Sun, Jun 30, 2013 at 11:54 PM, Summers Pittman <supittma at redhat.com>wrote:

> Y'all,
>
> pilhuhn asked on Twitter if we were planning to support the new aar
> package format in AeroGear's Android library.  Matzew suggested to take
> it to the mailing list so I will run with it for now.
>


thanks!


>
> First an introduction.  Aar is Google's new binary package format for
> Android libraries.  It is what their Gradle plugin looks for when it
> fetches libraries.  For those of you who havn't experienced the joy of
> using Android Library Projects with Android Application projects this
> fixes a whole host of maintainability and usability problems.  Matzew
> can probably explain the n00b experience better, but you should be
> fluent in angry, angry German.
>

:-)



>
> Now for the challenges.  We use Maven to build AGDroid and the
> maven-android-plugin does not yet support aar.



Not sure, but would it help if, for the Android bits, we move to Gradle
(and away from Maven) ?


> Also in some Googling
> last week I could find 0 documentation for the file format.  Right now
> the only way to make an aar build is to export an Eclipse Android
> project and import it into Android Studio and let it build the aar for
> you.  This can then be packaged into maven central but is really labor
> intensive.
>
> Also the only thing which supports using aar is Android Studio /
> Google's Gradle build stuff.  Other than being on the cutting cutting
> edge (and having a nice project feather in our cap) I don't really see
> what this gets us right now.
>
> With that said I would like to put energy toward this.
>
> For now I propose we start building an aar as part of the release process.
> Eventually I would like to lend a hand to the android-maven-plugin
> project so they can export aars.
> Right now I do NOT think we should look at porting the AGDroid source
> project from maven to Android Studio.
>
> Thoughts?
>
> Summers
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20130701/394aacbb/attachment.html 


More information about the aerogear-dev mailing list