jcesarmobile created CB-9428:
--------------------------------

             Summary: cordova platform update doesn't update the minSdk
                 Key: CB-9428
                 URL: https://issues.apache.org/jira/browse/CB-9428
             Project: Apache Cordova
          Issue Type: Bug
          Components: Android
    Affects Versions: 4.1.0
            Reporter: jcesarmobile
            Priority: Minor


When you update an existing android app to cordova android 4.1.0, the minSdk on 
the project will not change but the minSdk on the cordovaLib will increase to 
14, so the app won't build/run if the app minSdk was lower than 14

STR
1. Create a cordova project (cordova create androidTest)
2. Go to cordova project (cd androidTest)
3. Add android platform (cordova platform add android)
4. Run the app (cordova run android). It will work
5. Update the project to use the latest cordova android (cordova platform 
update [email protected])
6. Run the app again (cordova run android). It will fail with this error 
"Execution failed for task ':processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 10 cannot be smaller than 
> version 14 declared in library 
> /Users/dgc/Documents/proyectos/test/cordovatests/androidTest/platforms/android/build/intermediates/exploded-aar/android/CordovaLib/unspecified/debug/AndroidManifest.xml
        Suggestion: use tools:overrideLibrary="org.apache.cordova" to force 
usage"

Expected result:
cordova platform update [email protected] should increase the minSdkVersion to 14 
if it was lower than 14, or the upgrade doc should mention that the 
android-minSdkVersion preference should be set to 14 or greater





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to