安卓版 代码安卓版名称科尔多瓦



更改我的代码后,我尝试使用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 文件夹中的任何内容,因为在准备/构建/重新添加平台时会重新创建该文件夹。

最新更新