当前位置: 首页 > 知识库问答 >
问题:

Android Studio:由于APK未签名,安装失败

施轶
2023-03-14

我正在尝试使用调试设置来运行应用程序,所以应该没有必要对应用程序进行签名,因为它将在构建时被赋予临时签名。

共有1个答案

孔阳炎
2023-03-14

当您安装在不同计算机上生成的相同应用程序时,经常会发生这种情况。即使是未签名的apk也有签名,所以您的手机会感到困惑,为什么您要尝试安装在不同计算机上生成的具有相同包名的东西。

转到您的设置->应用程序,然后在列表中找到应用程序,清除它的数据并卸载它。

然后重试安装。那会解决的。

 类似资料:
  • 我刚刚把我的Android Studio从1.5升级到2.2,现在当我运行我的应用程序时,我得到了一个错误: 由于APK未签名或签名错误,安装失败。如果这是一个基于Gradle的项目,那么确保在Gradle构建脚本中指定了签名配置。 编辑:即使我将构建变体切换回调试,卸载应用程序,再试一次,我也会得到同样的错误。

  • 最近从Eclipse改为Android Studio,我还将JDK从改为。 现在我正在尝试运行我的第一个应用程序,我收到了以下消息: 编辑: 当我从Android Studio运行时,我会收到上面显示的错误。当我从命令行运行它时,我没有收到错误(应用程序正在运行,我收到了一个错误,但与gradle无关)。 我从这里得到了密码 你可以检查构建。格雷德尔在谷歌回购 更新2: 我添加了这个代码 就在构建

  • 我在Android Studio,正在创建APK 当我把这个文件复制到我的设备(Nexus 7或Moto X)上时,它无法安装。我收到一条“安装失败”的消息。 我完全想不出哪里出了问题。我已经把这个。在google play开发者控制台中的“alpha testing”下进行apk,它被很好地接受了(我正在等待测试者链接变得活跃,以尝试从那里下载/安装)。 这里的向导说明(http://devel

  • 我知道还有其他类似的问题,但我还没有找到解决我的问题的方法。我确定了之前没有安装过这个应用程序(在galaxy s6上测试),在Android Studio的Build Variants选项卡中,我已经将这个模块切换到了发布版(我还有一个Firebase和MainlibProj模块,我应该把它们也切换到发布版吗?)当我尝试安装它时,我在Logcat中得到的是:

  • 我尝试使用“testsign.jar”对apk进行“签名”,但它不会改变结果

  • 我创建了一个基本的Android应用程序作为实习。创建了它的APK并尝试通过USB电缆将其连接到笔记本电脑并用作模拟器在我的手机上运行,它运行良好。我的Android操作系统版本是Oreo,我尝试在Lollypop上做同样的事情,但它仍然在执行。 当我通过电子邮件发送APK并尝试直接安装在设备上时,问题就来了,它给了我这个错误 解析包时出现问题 我不知道发生了什么,因为它是从Android Stu