I have an android/cordova project that uses crosswalk. When I try to build, I have the following error:
:processArmv7DebugManifest/app/platforms/android/AndroidManifest.xml:31:5-74 Error:
uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library [org.xwalk:xwalk_core_library:20.50.533.12] /app/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/20.50.533.12/AndroidManifest.xml
Suggestion: use tools:overrideLibrary="org.xwalk.core" to force usage
See http://g.co/androidstudio/manifest-merger for more information about the manifest merger.
:processArmv7DebugManifest FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':processArmv7DebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in library [org.xwalk:xwalk_core_library:20.50.533.12] /app/platforms/android/build/intermediates/exploded-aar/org.xwalk/xwalk_core_library/20.50.533.12/AndroidManifest.xml
Suggestion: use tools:overrideLibrary="org.xwalk.core" to force usage
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
But i have ver17 set in my config.xml:
<preference name="android-minSdkVersion" value="17" />
<preference name="android-targetSdkVersion" value="17" />
Furthermore, it is the same in the platforms/android/AndroidManifest.xml:
<uses-sdk android:minSdkVersion="17" android:targetSdkVersion="17" />
I tried to remove and then add back again the crosswalk and "platform android" itself, but error still persists.
Please help
This seems to be an issue with the new Crosswalk version whrere they canceled support for older Andorid APIs. Changing the Crosswalk version in config.xml to the prior version 19 solved the issue for me
<preference name="xwalkVersion" value="19" />
Try building with the minSdkVersion flag:
cordova build android -- --minSdkVersion=16
Note the double -- is intentional
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With