3 回答
TA贡献1873条经验 获得超9个赞
问题是用于签名APK的密钥,默认情况下,如果直接从IDE运行并打开Emulator,则安装在Emulator中的APK会用您的debug-key签名(通常安装在〜/ .android中) /debug.keystore),因此,如果以前的APK是用不同于您当前使用的密钥的其他密钥签名的,则您总是会遇到签名冲突,为了解决该问题,请确保使用相同的密钥进行签名这两个APK,即使先前的APK是用另一个SDK的调试键签名的,键也肯定会不同。
另外,如果您不知道在对apk进行签名之前曾使用过什么密钥,但又想安装新版本的应用程序,则只需卸载先前的应用程序并重新安装新的应用程序即可。
希望这可以帮助...
问候!
TA贡献1818条经验 获得超11个赞
我有相同的错误消息,但是这些答案没有帮助。在4.3连结7上,我使用的用户不是所有者。我已经卸载了旧版本,但仍然收到相同的消息。
解决方案:我必须以所有者身份登录,然后转到“设置”->“应用程序”,然后滑动到“所有”选项卡。向下滚动到列表的末尾,其中列出了带有“未安装”标记的旧版本。选择它,然后按右上角的“设置”按钮,最后“为所有用户卸载”
TA贡献1811条经验 获得超4个赞
Go to Settings > Apps, find and open the app info. Then, open the overflow menu (3 vertical dots), and choose Uninstall for all users.
转到设置>应用,找到并打开应用信息。然后,打开溢出菜单(3个垂直点),然后为所有用户选择“卸载”。
- 3 回答
- 0 关注
- 2918 浏览
添加回答
举报