android - increase minSdk for androidTest -


what way increase minsdk androidtest? background this:

/tmp/manifestmerge4291657485597766957.xml:0:0 error:     uses-sdk:minsdkversion 5 cannot smaller version 7 declared in library com.squareup.assertj:assertj-android:1.0.0 :android:processforamazondebugtestmanifest failed  failure: build failed exception.  * went wrong: execution failed task ':android:processforamazondebugtestmanifest'. > java.lang.runtimeexception: manifest merger failed : uses-sdk:minsdkversion 5 cannot smaller version 7 declared in library com.squareup.assertj:assertj-android:1.0.0 

i not want increase minsdk , cut out users lib used in testing.

this done adding product flavor gradle.build:

android {     compilesdkversion 19     buildtoolsversion "19.1.0"      defaultconfig {         packagename "org.foo"         minsdkversion 8         targetsdkversion 19     }      productflavors {         jellybean {             minsdkversion 17         }     } } 

the tasks build , run tests jellybean flavor are:

./gradlew assemblejellybeandebugtest ./gradlew connectedandroidtestjellybeandebug 

Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -

jquery - Keeping Kendo Datepicker in min/max range -