Android studio 中gradle版本不一样导致运行问题Error:Unable to find method 'com.android.build.gradle.tasks.factory

问题:

Error:Unable to find method 'com.android.build.gradle.tasks.factory.AndroidJavaCompile.setDependency


解决方案

    1.将classpath 修改为你本地的路径

        例如

    2.如果是从android studio3.0以后的项目,在android studio 3.0以前上跑,还要讲app下的build.gradle中的implementation修改为compile

  3.第二部完成分后,接着在该文件下compileSdkVersion 下面添加buildToolsVersion ""

    例如

buildToolsVersion "26.0.2"

4.打开gradle目录下的wrapper目录下gradle-wrapper.properties的这个文件,将distributionUrl=https\://services.gradle.org/distributions/中最后的gradle修改为自己的gradle。

例如

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

你可能感兴趣的:(Android studio 中gradle版本不一样导致运行问题Error:Unable to find method 'com.android.build.gradle.tasks.factory)