gpt4 book ai didi

android - 应用程序签名问题

转载 作者:行者123 更新时间:2023-11-30 02:55:27 25 4
gpt4 key购买 nike

我正在尝试创建自己的 Gesture Builder 版本。在 eclipse 中,我从现有代码中选择了 android 项目,并将项目和包名称重命名为新手势。然后我在创建手势 xml 中添加了 android:fadeOffset = "1000"(这样我就可以为 t 和 f 等字母创建手势),在 AndroidManifest.xml 中我将版本名称设置为 NewGestures 并设置了不同的图标但是当我尝试运行它我收到此错误消息:

“由于应用程序签名不同,重新安装失败。您必须完全卸载该应用程序。警告:这将删除应用程序数据!您要卸载吗?”

根据我在网上看到的情况,我需要匹配最初在 Gesture Builder 上使用的签名,但我不知道如何在 Eclipse 上执行此操作,当我从现有代码创建时,签名是否应该得到正确处理?任何帮助将不胜感激。我只需要这个应用程序正常工作,这样我就可以为我在大学里使用的不同应用程序获取手势库。

最佳答案

此消息涉及应用程序签名。当您尝试在您的设备上安装一个应用程序时,如果已经安装了具有相同包名但使用不同证书签名的应用程序,就会发生这种情况(请参阅详细信息 here)。

例如:

  • 您已经使用您的 Google Play keystore 导出并安装了您的应用程序(因此使用了您实际的开发人员证书),现在您正在从 Eclipse 运行/调试它,隐含地使用调试证书(这是不同的)
  • 您已经在家中使用此设备从 Eclipse 运行/调试您的应用程序,现在您正在使用另一台计算机(使用不同的隐式调试证书)从 Eclipse 运行/调试它
  • 等等

通常,在错误消息下方,您有一个允许卸载/重新安装的按钮。如果没有,只需手动卸载您的应用,一切都会好起来的。

关于android - 应用程序签名问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23366657/

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