[aerogear-dev] [Android] Google's Gradle build tool and AAR

Bruno Oliveira bruno at abstractj.org
Tue Aug 20 16:14:25 EDT 2013


We already have the side effects, his name is
maven-android-sdk-deployer. So if Gradle will help to get rid off it,
still +1

Summers Pittman wrote:
> On 08/20/2013 08:35 AM, Karel Piwko wrote:
>> Do you know how Gradle stands for IDE support? Does it simplify Android
>> Development for Eclipse/JBDS/IntelliJ?
> Gradle support is excellent in IntelliJ.  Acceptable in NetBeans (by 
> NetBeans' standards), and I don't know about Eclipse because Eclipse is 
> a pain in the ass with third part build tools.  It looks like Spring STS 
> is providing a Gradle for Eclipse plugin but I havn't used it.
> 
> Until everyone is using Gradle and Android Studio we still will have to 
> maintain maven (for apklib) but the golden scenario for starting 
> out/green field development will be Gradle.
> 
> Now I may get into the woods on this and find out it has a horrible side 
> effect, but right now it should simplify the life of a developer.
> 
> Summers
> 
> PS One important note is that this would be hitching us harder to 
> Google's tooling cart and they have been known to dump products in the 
> ocean with only a few months of notice.
>> Karel
>>
>> On Mon, 19 Aug 2013 10:48:25 -0400
>> Summers Pittman <secondsun at gmail.com> wrote:
>>
>>> Y'all,
>>>
>>> In the last release we had some trouble at the end.  People were having
>>> trouble building aerogear-android because the android-sdk-deployer
>>> project had a couple of "small" problems. Mainly there was an issue with
>>> one of the deployers submodules (and it had to be disabled by hand) and
>>> the deployer itself isn't compatible with maven 3.1.0.  I don't want to
>>> include in the build instructions for aerogear "download this old
>>> version of Maven and then edit the pom of this third party project".
>>>
>>> The easiest way to remove our dependency on the deployer is to start
>>> using Google's gradle build system.  The Android SDK has packages for
>>> deploying the necessary repositories so that our build can consume them
>>> and we can use the gradle wrapper to keep our users from having to
>>> install yet more software.
>>>
>>> So where does this leave maven?  Unfortuantely it is still necessary to
>>> build the apklib file (as far as I know), but it won't be necessary to
>>> actually USE the project anymore.
>>>
>>> wdyt?
>>>
>>> Summers
>>>
>>>
>>> _______________________________________________
>>> aerogear-dev mailing list
>>> aerogear-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
>> _______________________________________________
>> aerogear-dev mailing list
>> aerogear-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/aerogear-dev
> 
> _______________________________________________
> aerogear-dev mailing list
> aerogear-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/aerogear-dev

-- 
abstractj


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
Url : http://lists.jboss.org/pipermail/aerogear-dev/attachments/20130820/2e002462/attachment.bin 


More information about the aerogear-dev mailing list