Slice签名与android studio默认运行不一致

2024-04-05

我已经配置了 gradle 来进行签名:

android {
    ...
    signingConfigs{
        debug {
            storeFile file("...");
            storePassword '...'
            keyAlias '...'
            keyPassword '...'
        }
    }
}

现在,当我运行 Gradle 任务 installDebug 时,应用程序已正确签名并安装,我可以按预期运行该应用程序。但是当我运行应用程序模块时(android studio 默认运行,这是调试的首选)。我收到消息:

Failed to finalize session : INSTALL_FAILED_INVALID_APK:
/data/app/vmdl2083307194.tmp/1_slice__ signatures are inconsistent

即使尚未安装 apk,也会发生这种情况。

我认为这与 android studio 不正确地分割 apk 有关。因此,如果没有人知道如何使其正确签名,那么防止 android studio 拆分 apk 的方法可能也会起作用。


在定义调试版本的签名后,我刚刚遇到了确切的问题。从测试设备中删除之前的应用程序后,清洁工程 / 重建项目为我成功了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Slice签名与android studio默认运行不一致 的相关文章

随机推荐