更新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
答案 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")
}
}