gpt4 book ai didi

android - 什么是 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误?

转载 作者:IT老高 更新时间:2023-10-28 12:59:43 26 4
gpt4 key购买 nike

我试图通过编辑 androidmanifest.xml 文件来更改我的默认/main/startup(无论你怎么调用它) Activity 。我所做的只是更改 android:name 属性。但是,这完全破坏了整个应用程序。当我尝试安装它失败并读取。

Installation error: INSTALL_PARSE_FAILED_NO_CERTIFICATES

当我尝试将其更改回之前的状态时,它仍然给我同样的错误...我做了什么?

最佳答案

我发现现在使用错误的签名配置也会出现此错误。如所述here ,Android 7.0 引入了一个新的签名方案,V2。 V2 方案签署整个 APK 而不仅仅是 JAR,就像在 V1 方案中所做的那样。如果您仅使用 V2 签名,并尝试在 7.0 之前的目标上安装,您将收到此错误,因为 JAR 本身未签名并且 7.0 之前的 PackageManager 无法检测到V2 APK 签名。

要与所有目标系统兼容,请通过选中 Android Studio 的 Generate Signed APK 对话框中的两个签名版本框,确保 APK 使用两种方案签名,如下所示:

enter image description here

如果仅预期 7.0 目标,则无需包含 V1 签名。

关于android - 什么是 INSTALL_PARSE_FAILED_NO_CERTIFICATES 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2914105/

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