首页 > 解决方案 > 无法安装 Apk 更新版本

问题描述

我从 github 获取了一个项目,并开发了一些我自己使用所需的功能。完成这些后,我创建了一个新的 apk,手机将其识别为现有应用程序的新版本,但在"Installing"几秒钟后安装失败。未安装应用程序。打印屏幕链接:https: //gyazo.com/93b94183572f139d9a07b937c5a1eed2 https://gyazo.com/bdbee5e182f7e8d69ee00c7daac88cf3

我已经显示了我当前的 versionCode,它大约是 10230000。试图在 gradle 中将其更改为 10230008,仍然失败。也更改了我的应用程序版本名称,但没有任何积极结果。

模块 gradle 的初始版本是:

    ...
    versionName rootProject.ext.versionName 
    versionCode rootProject.ext.versionCode
    buildConfigField 'String', 'REALM_ENCRYPTION_KEY', "\"${rootProject.ext.realmEncryptionKey}\""
    ...

项目等级:

...
apply plugin: 'kotlin'
ext {
versionName = project['version.major'] + '.' +
        project['version.minor'] + '.' +
        project['version.patch']


versionCode = (project['version.major'].toInteger() * 1000 * 1000 * 1000) +
        (project['version.minor'].toInteger() * 1000 * 1000) +
        (project['version.patch'].toInteger() * 1000) +
        project['version.build'].toInteger()

bugsnagAPIKey = System.getenv('BUGSNAG_API_KEY') ?: ''
realmEncryptionKey = System.getenv('REALM_ENCRYPTION_KEY') ?: 'ZX06poC7a96dL9,FR_9|Ww<2%]?4Ij(3wR3DmyNj0[{(,8g%jX2{03P45_p`N6|2'
}  
...

为什么即使识别为更新,也无法安装该应用程序?

标签: androidinstallationapk

解决方案


在 android studio 中尝试:转到File -> Settings -> Build, Execution, Deployment -> Instant Run 并关闭它。

在此处输入图像描述

在你的安卓手机上试试:

Settings -> Apps & notifications -> See all x apps -> 

搜索您的应用程序并单击它并执行FORCE STOPUNINSTALL


推荐阅读