Android(安卓)App Not Install. An existing package by the same name with a conflicting signature is alr
16lz
2021-01-26
文章标题什么意思呢?
Android应用程序未安装。 已经安装了具有冲突签名的相同名称的现有软件包。
问题产生原因与解决办法;
问题是,如果您直接从IDE运行并打开模拟器,那么缺省情况下用于签署APK的密钥在模拟器中安装的APK使用您的调试密钥进行签名(通常安装在〜/ .android / debug .keystore),所以如果以前的APK使用与当前使用的不同的密钥签名,您将永远会得到签名冲突以便修复它,请确保您使用的是相同的密钥来签署两个APK,即使 之前的APK使用另一个SDK的调试密钥进行签名,密钥肯定会有所不同。
另外,如果您不确切地知道在签名之前使用了哪个密钥,而您又想安装新版本的应用程序,则可以卸载以前的应用程序并重新安装新的应用程序
更多相关文章
- 让你认识Android(安卓)开发简介及应用程序架构示例
- Android(安卓)NFC API Reference中英文
- Android(安卓)system.uid
- android更新应用程序
- github 简单记录
- Android手写板
- android用Intent隐式启动另一个应用程序
- Android(安卓)应用程序执行Shell命令
- Android.mk写法