记录一次cordova升级react native安装失败版本过低的趟坑之旅

本文分享了在使用ReactNative进行应用开发时遇到的版本更新问题及解决方案,详细讲述了如何正确设置versionCode避免安装覆盖错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

事情是这样的
起初呢,我们的app是H5的,用的cordova打包,后台大佬说了,这个体验不好,恰好我最近在研究react native,于是乎,放着我来!!

然后临近上线,出现了一个问题,
clipboard.png
就是这样,安装包版本太低
果断打开设置,查看应用版本,嗯,原来的是1.1.2,我的是2.0.6
然后这是什么鬼。。。
开始改安卓版本号

clipboard.png
这样。。。不好使

这里说一下这两个值,versionName就是你的版本号,
versionCode可以认为是安卓用来判断是否可以更新的一个值,大于等于原先版本都可以覆盖安装,我就吃了他的亏

后来研究了一下午没有起色,果断和同事要来以前cordova的代码,我细细品读,然后
clipboard.png
我曹,这货1.1.2的版本code值一万多。。。

我改
clipboard.png
果断安装成功。。坑死我

大家记得这个
versionCode以后更新时每次+1就行了,不然会坑死后面的人

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值