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.

Reply via email to