我以前做过这个,但很长一段时间
我记得,在config.xml中设置版本属性,就是它
事情是我有
<div id="AK_test"></div>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js?ver=4.1'></script>
改为:
<widget id="com.toniweb.appname" version="1.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
但是当我将签名版本上传到Google Play时,我收到了此错误:
“ElcódigodeversióndelAPK debe ser ser a(代码版本必须大于)1100101008。”
在代码中搜索,是的,事实上,即使更改版本属性
也不会更新我像这样构建.apk:
<widget id="com.toniweb.appname" version="1.2" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
我签了这样的话:
cordova prepare
cordova build --release android
知道我缺少什么吗?
答案 0 :(得分:1)
转到android:versionCode
并增加android:versionName
和re.search(r'^\s*\([^\s]*\s+([^\s]+)\s+', line).group(1)
。要知道如何增加,可以转到此参考link。
如果您在config.xml中使用cordova make更改。由于您以前的版本是1.100111,请将其更改为1.100112或1.200000。 之后再次构建您的应用程序。
答案 1 :(得分:-1)
在复制用于构建的平台文件之前,请先进行
来自构建工件的清理项目:cordova clean
然后构建您的项目:cordova build
也许通过清理旧文物可以解决问题。