zoukankan      html  css  js  c++  java
  • 解决Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal.

    错误描述
    今天在Github上面下载了一份代码,然后导入到Android Studio中直接报错误

    错误描述如下:

    Error: Unable to find method ‘org.gradle.api.internal.project.ProjectInternal.getPluginManager()Lorg/gradle/api/internal/plugins/PluginManagerInternal;’.
    Possible causes for this unexpected error include:



    差异一:gradle版本太低
    发现该代码的gradle版本为1.2.3,代码如下

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

    因为gradle版本为1.2.3我电脑上没有下载,因此我将gradle版本改为我目前Android Studio中所使用的gradle版本,代码如下:
       Build.gradle

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

    差异二:gradle-wrapper.properties里面的gradle压缩包版本太低
    发现了项目工程文件目录gradlewrapper里面找到gradle-wrapper.properties里面的内容不同。


    修改里面的值:

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

    改为distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip


    修改后如下:

    #Sun Mar 01 14:29:55 CST 2015
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip



  • 相关阅读:
    oracle中的游标
    Oracle中的表空间
    Oracle中建表及表操作
    oracle中的权限管理
    oracle中的数据类型
    Oracle中常用的系统函数
    oracle中的dual表简介
    Oracle中常用的系统表
    Git常用命令总结
    Git配置文件与git config命令
  • 原文地址:https://www.cnblogs.com/the-wang/p/10185665.html
Copyright © 2011-2022 走看看