如果Android编译出现下面错误:
✘
Gradle sync failed: Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier;
这是因为build.gradle中的
dependencies {
classpath 'com.android.tools.build:gradle:3.1.4'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
与gradle-wrapper.properties中的版本不匹配导致的。
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
例如gradle 5.4.1-all.zip,必须配 'com.android.tools.build:gradle:3.5.1'