Cordova平台如何或在哪里添加Android获取minSdkVersion值?

zengzsys  于 2022-11-15  发布在  Android
关注(0)|答案(1)|浏览(181)

祝你愉快,
我有一个 cordova 移动的项目,我使用“ cordova 平台添加Android”命令添加我的Android平台。
在我的config.xml中,我将minSdkVersion设置为26,如下所示:

<edit-config file="AndroidManifest.xml" mode="merge" target="/manifest/application">
        <application android:allowBackup="false" />
        <application android:networkSecurityConfig="@xml/network_security_config" />
        <uses-sdk android:minSdkVersion="26" />
</edit-config>

当我运行“cordova platform add android”命令时,“/platforms/android”文件夹及其文件将被删除并自动生成。自动生成后,我检查了“platforms/android”下的cdv-gradle-config.json文件,并找到了“MIN_SDK_VERSION”:22.
我可以知道这个“22”是从哪里来吗?或者我做了什么错误导致这个问题?
我的 cordova 版本是10.0.0 (cordova-lib@10.1.0)。我的gradle版本是4.7。

cvxl0en2

cvxl0en21#

在config.xml中设置此代码

<preference name="android-minSdkVersion" value="22" /> 
<preference name="android-targetSdkVersion" value="31" />

这是唯一有效的提示。

相关问题