更改我的代码后,我尝试使用cordova更新我的Android应用程序版本构建。在 AndroidManifest 中.xml我将 android:versionName 更改为更高的数字,例如"1.2.9"更改为"1.2.10",并将 android:versionCode 更改为同一文件。使用科尔多瓦构建后,这两个数字会自动更改。我尝试在config.xml文件中添加android:versionName,但是在Cordova构建之后发生了同样的事情,并且在构建过程中出现错误
FAILURE: Build failed with an exception.
- 出了什么问题:任务":p rocessReleaseResources"的执行失败。
com.android.ide.common.process.ProcessException: Failed to execute aapt
知道如何解决这个问题吗?
要为 android 设置版本代码和版本名称,您必须将android-versionCode=""
和version=""
添加到 config.xml
中的 <widget>
标记中,如以下示例所示:
<widget android-versionCode="100" version="1.0.0" ... >
切勿直接修改 platforms
文件夹中的任何内容,因为在准备/构建/重新添加平台时会重新创建该文件夹。