Oh, thanks, I will look again. I definitely got lost, because as far as I understood/found, I need to get it from the tools, which have been separated recently from the whole AOSP. I tried to just find that repository so I could get that alone with git, but I only found instructions for Linux/Mac (repo ...) and browsing through it I didn't see the structure I expected, so I assumed the repo command would take care of that.
On Fri, Jun 13, 2014 at 5:45 PM, Jake Wharton <[email protected]> wrote: > Oh, right. Too much context switching. The Gradle plugin is easy to build > as well and you don't need a linux system. It's just Java built with Gradle > so any system that can build Android should be able to build the plugin. I > forget the exact command, but it's documented on the tools site at the > prior link. > > > On Fri, Jun 13, 2014 at 8:35 AM, Diego Costantini < > [email protected]> wrote: > >> It's just the gradle plugin, in particular the manifest merger. >> I could turn it off and use the old one, but then all the package name >> replacement would fail. >> I could try to prepare a Linux system to build the tools, but I'll wait >> until Monday when I'm back in the office, maybe something will happen in >> the meanwhile :D >> >> Sent from my Nexus 4 >> On Jun 13, 2014 5:26 PM, "Jake Wharton" <[email protected]> wrote: >> >>> If the fix lands in AOSP then building your own Android Studio is easy. >>> Clone >>> the project using repo >>> <http://tools.android.com/build#TOC-Getting-the-source-code>, cd >>> tools/idea, ant. >>> >>> >>> >>> On Fri, Jun 13, 2014 at 8:14 AM, Diego Costantini < >>> [email protected]> wrote: >>> >>>> I thought so, but even a mini tiny release with only that fix would be >>>> good, and affordable in the IO race ;) >>>> >>>> Sent from my Nexus 4 >>>> On Jun 13, 2014 5:09 PM, "Jake Wharton" <[email protected]> wrote: >>>> >>>>> They usually update AS weekly(ish) if you're on the canary. The >>>>> impending I/O onslaught might slow things down, though. >>>>> >>>>> >>>>> On Fri, Jun 13, 2014 at 2:31 AM, Diego Costantini < >>>>> [email protected]> wrote: >>>>> >>>>>> Is a minor update coming out following the new AS 0.6.1? >>>>>> This issue here is blocking, and since the fix should be already >>>>>> reviewed... ;) >>>>>> >>>>>> >>>>>> On Wednesday, June 11, 2014 11:38:20 PM UTC+2, Xavier Ducrohet wrote: >>>>>> >>>>>>> yeah we identified the problem, fix is on its way. I was just >>>>>>> completely confused :) >>>>>>> >>>>>>> >>>>>>> On Tue, Jun 10, 2014 at 10:18 PM, Diego Costantini < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> According to the error, yes, and I think these are not conditions >>>>>>>> to fail the build. >>>>>>>> The other way around would be. >>>>>>>> >>>>>>>> Sent from my Nexus 4 >>>>>>>> On Jun 11, 2014 6:54 AM, "Jake Wharton" <[email protected]> wrote: >>>>>>>> >>>>>>>>> The library in this case is min=8 >>>>>>>>> <https://github.com/JakeWharton/double-espresso/blob/gradle/espresso/src/main/AndroidManifest.xml#L5> >>>>>>>>> and the app is min=15, from my understanding. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Jun 10, 2014 at 9:49 PM, Diego Costantini < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Doesn't it make sense to check the most restrictive combination >>>>>>>>>> and apply that one? >>>>>>>>>> As I see it, the lib should have at least all compatibilities >>>>>>>>>> required by the app. >>>>>>>>>> The problem is when the lib would be more restrictive, then I >>>>>>>>>> should be warned (at least). >>>>>>>>>> >>>>>>>>>> Sent from my Nexus 4 >>>>>>>>>> On Jun 11, 2014 2:50 AM, "Xavier Ducrohet" <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> The problem is that your app is declaring minSdkVersion 8 but >>>>>>>>>>> you're depending on something that require 15+ >>>>>>>>>>> >>>>>>>>>>> Since it's for a test app, we can fix this by making your test >>>>>>>>>>> app only work on API 15, but then we need to handle different >>>>>>>>>>> minSdkVersion >>>>>>>>>>> for the main app and the test app (and of course this will restrict >>>>>>>>>>> where >>>>>>>>>>> you can test your app). >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Jun 10, 2014 at 3:26 AM, Diego Costantini < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Opened a bug: https://code.google.com/p/ >>>>>>>>>>>> android/issues/detail?id=71147 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tuesday, June 10, 2014 10:25:08 AM UTC+2, Diego Costantini >>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> Same issue :( >>>>>>>>>>>>> >>>>>>>>>>>>> On Monday, June 9, 2014 6:24:22 PM UTC+2, Edward Dale wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> I'm using Jake Wharton's double-espresso (https://github.com/ >>>>>>>>>>>>>> JakeWharton/double-espresso). I've just updated my app to >>>>>>>>>>>>>> version 0.11.1 of the gradle build tools and get the following >>>>>>>>>>>>>> error when >>>>>>>>>>>>>> building now: >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> ... >>>>>>>>>>>>>> :app:processMyBadassAppDebugTestManifest >>>>>>>>>>>>>> /Users/scompt/MyBadassApp/android/build/intermediates/exploded-aar/com.jakewharton.espresso/espresso/1.1-r3/AndroidManifest.xml:0:0 >>>>>>>>>>>>>> Error: >>>>>>>>>>>>>> uses-sdk:minSdkVersion 8 cannot be smaller than version 15 >>>>>>>>>>>>>> declared in library test manifest >>>>>>>>>>>>>> :app:processMyBadassAppDebugTestManifest FAILED >>>>>>>>>>>>>> >>>>>>>>>>>>>> FAILURE: Build failed with an exception. >>>>>>>>>>>>>> >>>>>>>>>>>>>> * What went wrong: >>>>>>>>>>>>>> Execution failed for task >>>>>>>>>>>>>> ':app:processMyBadassAppDebugTestManifest'. >>>>>>>>>>>>>> > java.lang.RuntimeException: Manifest merger failed : >>>>>>>>>>>>>> > uses-sdk:minSdkVersion 8 cannot be smaller than version 15 >>>>>>>>>>>>>> > declared in library test manifest >>>>>>>>>>>>>> >>>>>>>>>>>>>> I can workaround the error by either using the old manifest >>>>>>>>>>>>>> merger: >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> android { >>>>>>>>>>>>>> useOldManifestMerger true >>>>>>>>>>>>>> ... >>>>>>>>>>>>>> } >>>>>>>>>>>>>> >>>>>>>>>>>>>> or by setting the minSdkVersion of my app to 8, which >>>>>>>>>>>>>> obviously isn't a workable solution. >>>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>> Google Groups "adt-dev" group. >>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>>> >>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Xavier Ducrohet >>>>>>>>>>> Android SDK Tech Lead >>>>>>>>>>> Google Inc. >>>>>>>>>>> http://developer.android.com | http://tools.android.com >>>>>>>>>>> >>>>>>>>>>> Please do not send me questions directly. Thanks! >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> You received this message because you are subscribed to a topic >>>>>>>>>>> in the Google Groups "adt-dev" group. >>>>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>>>> https://groups.google.com/d/topic/adt-dev/-Km7VgExKf4/ >>>>>>>>>>> unsubscribe. >>>>>>>>>>> To unsubscribe from this group and all its topics, send an email >>>>>>>>>>> to [email protected]. >>>>>>>>>>> >>>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "adt-dev" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to [email protected]. >>>>>>>>>> >>>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to a topic in >>>>>>>>> the Google Groups "adt-dev" group. >>>>>>>>> To unsubscribe from this topic, visit https://groups.google.com/d/ >>>>>>>>> topic/adt-dev/-Km7VgExKf4/unsubscribe. >>>>>>>>> To unsubscribe from this group and all its topics, send an email >>>>>>>>> to [email protected]. >>>>>>>>> >>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>> >>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "adt-dev" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to [email protected]. >>>>>>>> >>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Xavier Ducrohet >>>>>>> Android SDK Tech Lead >>>>>>> Google Inc. >>>>>>> http://developer.android.com | http://tools.android.com >>>>>>> >>>>>>> Please do not send me questions directly. Thanks! >>>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "adt-dev" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to a topic in the >>>>> Google Groups "adt-dev" group. >>>>> To unsubscribe from this topic, visit >>>>> https://groups.google.com/d/topic/adt-dev/-Km7VgExKf4/unsubscribe. >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> [email protected]. >>>>> >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "adt-dev" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "adt-dev" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/adt-dev/-Km7VgExKf4/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "adt-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to a topic in the > Google Groups "adt-dev" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/adt-dev/-Km7VgExKf4/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "adt-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
