安装apk文件时出错"包看似已损坏"

use*_*528 66 android android-studio

我有一个奇怪的问题.我将Android Studio从2.3.3更新到3.0后出现此错误.问题是当我尝试安装apk文件时它说

应用未安装.该包似乎已损坏.

我已经尝试在调试和发布版本中生成apk并尝试安装,但每当我安装apk时它显示相同的消息..

当我从android studio运行android项目时,它正在工作.可能是gradle问题,但无法修复它.请帮忙

tej*_*hah 117

经过大量搜索,我找到了一个解决方案:

转到Build-> Build Apk(s).

创建apk后,您将看到如下对话框.

在此输入图像描述

单击"查找"并将其安装到手机中

请享用

  • @usman: - 安全问题.如果任何非开发人员想要你的APK,它很容易从你的文件夹中获取.所以现在它不会发生只有开发人员才能创建共享APK. (6认同)
  • 此版本版本的解决方案(调试),但发行版呢?与发行版本相同的问题:( (3认同)
  • phe!谢谢。我很困惑为什么没有Build Apk无法使用。 (2认同)
  • 谢谢!!如果你注意到,从这个过程生成的APK几乎是常规运行/构建生成的APK的3倍. (2认同)

Muh*_*aat 5

当我自己解决这个问题时,这里的答案无济于事,我的情况是因为出于某种原因我将targetSdkVersiongradle应用模块文件从24降级为22,而且显然apk不接受另一个降级targetSdkVersion安装。

因此,一旦我将其更改回24,该错误就会消失并且应用程序已正确安装。