如何修复“进程意外退出”

时间:2019-04-18 06:47:57

标签: android android-gradle

更新Android Studio 3.4并使用

classpath 'com.android.tools.build:gradle:3.4.0'

无法运行我的应用。当我尝试运行该错误时,显示:进程意外退出。

降级到 classpath 'com.android.tools.build:gradle:3.2.1'

完美地工作。请帮助如何使用version 3.4.0

4 个答案:

答案 0 :(得分:1)

不用担心。 Gradle版本3.4.2有一些问题。只需在项目中更改gradle版本即可:build.gradle文件。将版本更改为3.2.1。

classpath'com.android.tools.build:gradle:3.2.1'

答案 1 :(得分:0)

您需要升级相应gradle插件版本的最低gradle支持版本。

将gradle版本从当前版本升级到5.1.1。

您可以通过单击工具栏上的项目结构图标或使用键盘快捷键 Ctrl + Alt + Shift + S 更改gradle版本。 然后选择项目,然后在Gradle版本中输入5.1.1或最低支持的版本。

有关升级gradle插件及其对应版本的更多信息,请遵循Google文档link

答案 2 :(得分:0)

我修复了此问题,并将其添加到项目build.gradle(:app):

android {
...
...
    configurations.matching { it.name == '_internal_aapt2_binary' }.all { config ->
            config.resolutionStrategy.eachDependency { details ->
                details.useVersion("3.3.2-5309881")
            }
        }
...
...
}

答案 3 :(得分:-1)

我也发生了同样的事情,我不知道是什么原因造成的,可能是Aapt2 3.4.0,所以我修复了此问题,并将其添加到项目build.gradle中:

configurations.matching { it.name == '_internal_aapt2_binary' }.all { config ->
        config.resolutionStrategy.eachDependency { details ->
            details.useVersion("3.3.2-5309881")
        }
    }