gpt4 book ai didi

android - Android 的调试 keystore 已过期 - INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES- IntelliJ

转载 作者:行者123 更新时间:2023-11-30 03:42:19 26 4
gpt4 key购买 nike

我正在使用 IntelliJ IDEA 12.0.4。

在将我的应用程序安装到我的模拟器和手机时,我反复收到 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 消息。

我相信错误是在我的 debug.keystore 过期时出现的,我通过卸载旧版本解决了模拟器上的问题。

但是我不想在手机上卸载应用程序,因为这会删除用户数据。

我也曾尝试使用我的发布 key 签署该应用程序,然后将其安装到手机上(通过复制 APK 文件并执行它)- 但该安装也因证书原因而被拒绝。应该没问题吧?

我该怎么办?

PS:为免生疑问-我只有一台开发PC,只有一张证书...

最佳答案

Android 无法知道您的调试 key 与您的发布 key 相关。

如果您的应用可以访问 SD 卡,您可以使用命令提示符将数据文件复制到 SD 卡,方法如下。

adb -d shell
run-as <packagename> sh
cp <files> /sdcard/

您的手机无需 root 即可执行此操作,但 run-as 仅适用于您的应用程序的调试版本。

关于android - Android 的调试 keystore 已过期 - INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES- IntelliJ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15533895/

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