Manifest merger failed : uses-sdk:minSdkVersion 10 cannot be smaller than version L declared in library com.android.support:appcompat-v7:21.0.0-rc1 -


got above error after downloading l preview release version in android studio, when project had minsdkversion 19.

furthermore, when setting mindsdkversion below:

defaultconfig { ....           minsdkversion 'l' ....     } 

i dozens of errors below, regarding resources appcompat-v7-21 :

/home/user/workspace/project/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0-rc1/res/values-v21/values.xml error:error retrieving parent item: no resource found matches given name '@android:textappearance.material.searchresult.subtitle'. 

so have 2 questions:

  1. why complain minsdkversion ? presume because appcompat-v7 21 supports l release; why ? also, support l release when going officially released in autumn ? because problem... or temporary restriction in order apps not be pushed play store, specified in google i/o 2014 keynote ?
  2. why appcompat-v7 21 complain errors, set mindsdkversion l ?

compilesdkversion 'android-l' 

boom. done.

last edit: of android 5.0 release, no longer issue, target api level 21 directly.

edit clarity: indeed david_e specified below, solution works l version, if try deploy app on device below l (ex <=4.4.4) complain of old_sdk. in order app work pre-l still need use old v20 support lib + app compat + targetversionsdk , compileversionsdk

dependencies {          compile 'com.android.support:appcompat-v7:20.+'         compile 'com.android.support:support-v4:20.+'     }      android {         compilesdkversion 20         buildtoolsversion '20'          defaultconfig {             applicationid "com.example.application"             minsdkversion 10             targetsdkversion 20             versioncode 1             versionname "1.0"         } } 

Comments

Popular posts from this blog

google api - Incomplete response from Gmail API threads.list -

Installing Android SQLite Asset Helper -

Qt Creator - Searching files with Locator including folder -