Gradle 同步失败:执行模型规则时引发异常:BaseComponentModelPlugin.Rules#creat



我运行Android应用程序非常好,然后我将Android Studio更新到3.0,将Gradle版本更新到最新的4.1。同步项目后,我收到以下构建错误

    e.project.sync.GradleSyncState - Gradle sync failed: Exception thrown while executing model rule:
BaseComponentModelPlugin.Rules#createVariantData(ModelMap<AndroidBinaryInternal>, ModelMap<AndroidComponentSpec>, TaskManager) > afterEach()

我将感谢这个快速的帮助。

对我有用的临时解决方案是更改以下内容:

  1. 在顶级 .gradle 文件中 - 将实验插件的版本更改为 0.9.3:

    依赖关系 { 类路径 'com.android.tools.build:gradle-experimental:0.9.3' classpath 'com.google.gms:google-services:3.0.0'}

  2. 在 gradle-wrapper.properties 中将 Gradle 插件版本从 4.1 更改为 3.3

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

它适用于安卓工作室3.0

最新更新