我正在使用Android Studio 2.2预览。我正面临这个问题

失败:安装失败的无效apk 错误:在安装apk时,

我在构建上做了一些改变。Gradle但是无法追溯,请给我建议解决方案??


当前回答

我刚刚更新了minSdkVersion到17并同步。然后我解决了这个问题。

在build.gradle(Module:app)中,像下面这样更改。

defaultConfig {
    ...
    minSdkVersion 17
    ...
}

其他回答

即使在遵循所有建议之后,如果它显示错误,那么检查Gradle中的buildType。 确保 signingConfig signingConfigs.config

在发布范围内,而不在调试范围内。

如果你的设备是小米

启用OEM解锁 禁用通过USB验证应用程序

当您尝试按照说明在gradle设置中启用Java 8功能时,Android Studio低于2.4会出现此错误。这些gradle设置可以在新项目中重现错误。

需要一个更高的版本,或者预览版。

我也遇到了同样的问题,我尝试了禁用即时运行的解决方案,但你不能使用即时运行,这对我来说是有害的,因为它是一个非常有用的工具。

我找到了另一个解决方案,那就是删除“build”文件夹并重新运行项目,错误消失了,应用程序被执行,我可以使用即时运行。

对于Mac上的Android Studio:

导航栏:

Android Studio >首选项>构建、执行、部署>即时运行> 取消勾选:启用立即运行

对于Windows上的Android Studio:

>文件设置>构建、执行、部署>立即运行> . conf 取消勾选:启用立即运行