升级到AndroidStudio 3.4,现在无法运行我的应用

时间:2019-05-13 16:55:45

标签: android android-studio-3.0

我将Android Studio更新为Android Studio 3.4,并且试图运行我的一个应用程序,但这给我一个错误。

com.android.tools.idea.run.ApkProvisionException:变体的主要工件没有输出:调试

会话“ app”:安装失败。 安装失败 重新运行

5 个答案:

答案 0 :(得分:1)

您可能正在使用不兼容的Gradle和Android Gradle插件版本。

至少将Gradle升级到4.1版

gradle/wrapper/gradle-wrapper.properties

使用:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

并在根build.gradle

修改以下几行(添加Google maven存储库并将插件更新到3.0.1):

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.1'
    }
}

答案 1 :(得分:1)

在重新加载您的 gradle 项目后尝试运行您的应用

Right click over your project under Gradle tab

答案 2 :(得分:0)

我有同样的问题。 左侧是一个显示所有文件的窗格,称为“ Build Variants”。 我选择了该选项,并将我的主应用程序模块设置为debug-x86。我将其更改为debug-x86-64,它可以正常工作![enter image description here] 1

答案 3 :(得分:0)

通过运行=>编辑配置=>应用(或您的项目名称)解决该问题

Before Launch部分中,我添加了Gradle-aware Make


提示来自将我的项目与https://developer.android.com/studio/run/rundebugconfig#opening

上的示例屏幕截图进行比较

答案 4 :(得分:0)

就我而言,删除您创建的签名捆绑文件。