cordova build setting cdvMinSdkVersion

时间:2016-08-25 10:46:21

标签: android cordova android-gradle cordova-cli

我正在尝试使用以下命令构建Android APK:

cordova build android --release -- --gradleArg=-PcdvMinSdkVersion=19

然而,当我验证构建的APK所针对的minSdkVersion时,我被告知它的第15版(0xf):

aapt list -a android-release.apk | grep SdkVersion

为什么第一个命令不起作用?

我不使用Crosswalk(看看build.gradle,无论如何这都无关紧要。)

2 个答案:

答案 0 :(得分:4)

我找到了答案 - 我正在使用插件phonegap-plugin-barcodescanner,它在自己的build.gradle文件中显式设置minSdkVersion:

ext.cdvMinSdkVersion=15

是第一行。

答案 1 :(得分:0)

在我的情况下,通过在config.xml文件中添加以下设置解决了相同的问题:

<preference name="android-minSdkVersion" value="19" />

您可以根据需要至少使用任何Android SDK版本。