起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8125|回复: 21

[结贴] wex5 app系统更新无法安装

  [复制链接]

38

主题

132

帖子

360

积分

中级会员

Rank: 3Rank: 3

积分
360
QQ
发表于 2017-7-7 15:18:45 | 显示全部楼层 |阅读模式
服务器上的app已经换了新版本的,版本号也增加了,包名起的同样的,打开app后提示更新,下载到本机后无法安装,需要卸载原版本,但是这样做太麻烦,查了说是签名不一致问题,求大神该如何设置
发表于 2017-7-7 16:58:58 | 显示全部楼层
3.7的 版本号增加后,升级3.6打包的app,有bug
http://bbs.wex5.com/forum.php?mo ... 5&pid=165469374


把model/Native/templates/advanced/platforms/android/build.gradle文件的170行:
versionCode  cdvVersionCode ?: new BigInteger("" + privateHelpers.extractIntFromManifest("versionCode"))

修改为:versionCode 101099

重新打包试试吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

38

主题

132

帖子

360

积分

中级会员

Rank: 3Rank: 3

积分
360
QQ
 楼主| 发表于 2017-7-10 10:44:24 | 显示全部楼层
liangyongfei 发表于 2017-7-7 16:58
3.7的 版本号增加后,升级3.6打包的app,有bug
http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost& ...

QQ图片20170710103903.png 已经修改,并且已经打包了好几个版本,还是不能更新啊,这是什么情况呢?
回复 支持 反对

使用道具 举报

发表于 2017-7-10 15:58:17 | 显示全部楼层
ttszily 发表于 2017-7-10 10:44
已经修改,并且已经打包了好几个版本,还是不能更新啊,这是什么情况呢?
...

已经加你好友了!需要得到您打包的apk文件看一下!是否生效!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

304

帖子

798

积分

高级会员

Rank: 4

积分
798
QQ
发表于 2017-7-11 15:14:51 | 显示全部楼层
ttszily 发表于 2017-7-10 10:44
已经修改,并且已经打包了好几个版本,还是不能更新啊,这是什么情况呢?
...

你这样吧,你把versionCode后面那个值修改为201099吧,你可以用执行:aapt.exe dump badging [打包出来的我apk路径名]看看打包出来的versionCode是分别是什么值,然后用3.7打包的时候,把对应的versionCode修改得比3.6版本那个更大一些,这样就可以更新了。如果不行,请把用3.6打包出来的apk和3.7打包出来的apk都传上来我看看,还有就是aapt.exe是在tools/adt-sdk/build-tools/25.0.2目录下面。
回复 支持 反对

使用道具 举报

3

主题

304

帖子

798

积分

高级会员

Rank: 4

积分
798
QQ
发表于 2017-7-11 15:16:29 | 显示全部楼层
jleeh 发表于 2017-7-11 15:14
你这样吧,你把versionCode后面那个值修改为201099吧,你可以用执行:aapt.exe dump badging [打包出来的 ...

例如: 执行:aapt.exe dump badging d:/jcapp.apk
package: name='com.jujin.jc' versionCode='101107' versionName='1.0.10' platformBuildVersionName='5.1.1-1819727'
回复 支持 反对

使用道具 举报

38

主题

132

帖子

360

积分

中级会员

Rank: 3Rank: 3

积分
360
QQ
 楼主| 发表于 2017-7-17 09:32:46 | 显示全部楼层
jleeh 发表于 2017-7-11 15:16
例如: 执行:aapt.exe dump badging d:/jcapp.apk
package: name='com.jujin.jc' versionCode='101107' ...

问题还是没有解决哦。更改了201099,不好用
回复 支持 反对

使用道具 举报

41

主题

837

帖子

2271

积分

金牌会员

搬砖工

Rank: 6Rank: 6

积分
2271
QQ
发表于 2017-7-17 10:24:39 | 显示全部楼层
不会吧,你更新的话,安卓还是原Android.keystore,ios的话还是发布证书和配置文件 和应用包名,只是版本号变了而已,如果是低版本WeX5的项目到高版本,会有各种问题
Wex5开发者,欢迎互相交流学习
交流群:30057529


我要成为代码女神
回复 支持 反对

使用道具 举报

38

主题

132

帖子

360

积分

中级会员

Rank: 3Rank: 3

积分
360
QQ
 楼主| 发表于 2017-7-18 08:30:05 | 显示全部楼层
qiuxinw66 发表于 2017-7-17 10:24
不会吧,你更新的话,安卓还是原Android.keystore,ios的话还是发布证书和配置文件 和应用包名,只是版本号 ...

android.keystore我每次生成apk时,都是输入同样的一段数字,难道是这个位置出了问题么?
回复 支持 反对

使用道具 举报

38

主题

132

帖子

360

积分

中级会员

Rank: 3Rank: 3

积分
360
QQ
 楼主| 发表于 2017-7-18 08:44:17 | 显示全部楼层
qiuxinw66 发表于 2017-7-17 10:24
不会吧,你更新的话,安卓还是原Android.keystore,ios的话还是发布证书和配置文件 和应用包名,只是版本号 ...

而且我是用一个版本的wex5打包的项目,不存在低版本和高版本的问题吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-10 01:21 , Processed in 0.075224 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表