升级到android studio 3.0之后,调试apk正在说 App not istalled。
包看上去已损坏
答案 0 :(得分:28)
看起来我们无法在build-> output-> apk文件夹中运行设备后直接使用apk。
升级到android studio 3.0后,您需要转到构建 - >建立 Apk(s)然后从构建中复制apk - >输出 - > apk - >调试
喜欢这个 -
答案 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
希望它会奏效!
答案 6 :(得分:-1)
首先清理您的项目。 删除调试文件夹中的旧apk和json文件。 然后重新生成构建apk。 可以。
答案 7 :(得分:-1)
因此消息“未安装应用程序”将涉及多种原因,请返回Android Studio 2.3。从3.0开始根本不是一个选择!
从Android Studio 2.3升级到3.0时,我们会发现一些主要由支持库引起的配置问题,这将导致无法安装我们的应用程序。
为避免此问题,我们需要使Android Studio 3.0+中的缓存无效,此问题将得到解决。
因此,文件->使缓存无效并重新启动
这是对我有用的解决方案...