Android Studio 3.0未签名Apk无法安装

时间:2017-11-20 12:57:07

标签: android-studio-3.0 android-gradle-3.0

升级到android studio 3.0之后,调试apk正在说 App not istalled。

  

包看上去已损坏

8 个答案:

答案 0 :(得分:28)

看起来我们无法在build-> output-> apk文件夹中运行设备后直接使用apk。

  

升级到android studio 3.0后,您需要转到构建 - >建立   Apk(s)然后从构建中复制apk - >输出 - > apk - >调试

喜欢这个 -

enter image description here

答案 1 :(得分:3)

点击构建APK后,在Android工作室上单击“构建”图标 然后生成APK副本Apk。 这是有效的。

答案 2 :(得分:1)

文件->使缓存无效/重新启动

为我解决问题。

答案 3 :(得分:0)

我需要创建一个已签名的APK才能正确安装。

答案 4 :(得分:0)

将android studio升级到3.0版后,我也遇到了同样的问题! 要解决此问题,您需要 禁用即时运行 文件 - >设置 - >构建,执行,部署 - >即时运行。现在你需要重新生成一个签名的apk,同时启用了签名版本,即V1& V2可以在构建 - >下找到生成已签名的APK 现在尝试安装已签名的apk,这次它应该完美安装:)。

答案 5 :(得分:0)

在最新版本的 Android Studio (4.1.1) 中只需重建项目。 (构建>重建项目)。 然后在 AndroidStudioProjects\app\build\outputs\apk\debug.

获取你的 apk。

希望它会奏效!

答案 6 :(得分:-1)

首先清理您的项目。 删除调试文件夹中的旧apk和json文件。 然后重新生成构建apk。 可以。

答案 7 :(得分:-1)

因此消息“未安装应用程序”将涉及多种原因,请返回Android Studio 2.3。从3.0开始根本不是一个选择!

从Android Studio 2.3升级到3.0时,我们会发现一些主要由支持库引起的配置问题,这将导致无法安装我们的应用程序。

为避免此问题,我们需要使Android Studio 3.0+中的缓存无效,此问题将得到解决。

因此,文件->使缓存无效并重新启动

这是对我有用的解决方案...