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.
