gpt4 book ai didi

android - "Device already has a newer version"错误

转载 作者:行者123 更新时间:2023-11-29 01:03:16 25 4
gpt4 key购买 nike

所以我以前版本的应用程序在 gradle 文件中

    versionCode 17
versionName "0.0.28"

但我想更新我的应用程序以使用 the system in this article ,像这样:

def versionMajor = 0
def versionMinor = 0
def versionPatch = 29
...
versionCode versionMajor * 10000 + versionMinor * 100 + versionPatch
versionName "${versionMajor}.${versionMinor}.${versionPatch}"

现在给出上面的代码,您希望版本代码显示为 29,但发生的事情很奇怪——当我尝试从版本 17 更新它时,它给出错误 “安装失败,因为设备已经有了这个应用程序的更新版本。” 但是当我执行与上面相同的操作时,只是写 versionCode 29,我根本不会收到该错误。

为什么我会在 29 由代码生成时出现该错误,而在我对数字进行硬编码时却不会?

最佳答案

尝试删除构建文件夹,然后清理构建您的应用

关于android - "Device already has a newer version"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49412849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com