unable to find method org.gradle.api.tasks.TaskInputs.file
来源:互联网 发布:windows预览体验注册 编辑:程序博客网 时间:2024/05/16 09:28
greendao3.2.3配置时遇到的问题
这两天我一直在研究greendao这个框架,我在GitHub下载了
greendao3.2.2:https://github.com/greenrobot/greenDAO,照着网址里面来配置:
// In your root build.gradle file:buildscript { repositories { jcenter() mavenCentral() // add repository } dependencies { classpath 'com.android.tools.build:gradle:2.3.1' classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2' // add plugin }} // In your app projects build.gradle file:apply plugin: 'com.android.application'apply plugin: 'org.greenrobot.greendao' // apply plugin dependencies { compile 'org.greenrobot:greendao:3.2.2' // add library}
后来发现配置后并不能创建项目并报了如下错误:
Error:Unable to find method 'org.gradle.api.tasks.TaskInputs.file(Ljava/lang/Object;)Lorg/gradle/api/tasks/TaskInputFile......
我去网上找了很久都没有找到解决办法,又迷迷糊糊冲撞了一整天...
后来我仔细看了一下报错,感觉问题出现在了gradle版本上而不是Android studio上,我之前用的gradle版本是
gradle-2.14.1-all,和Android studio2.2.2版本
解决问题:
后来我在官网:https://services.gradle.org/distributions/中下载了gradle-3.5-all版本并且在Android studio
中file->settings->build,execution,deployment->Gradie
点击OK 就成功解决掉了问题
希望这个配置问题解决方法对你们有用
0 0
- unable to find method org.gradle.api.tasks.TaskInputs.file
- Unable to find method 'org.gradle.api.tasks.TaskInputs.file(Ljava/lang/Object;)
- Error:Unable to find method 'org.gradle.api.tasks.TaskInputs.file(Ljava/lang/Object;)Lorg/gradle/api
- greendao 3.2.2配置的时候报错:Unable to find method 'org.gradle.api.tasks.TaskInputs.file(Ljava/lang/Object;
- Unable to find method 'org.gradle.api.internal.file.DefaultSourceDirectorySet
- 解决Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal
- 解决Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal……
- 解决Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal.
- 我的Android进阶之旅------>解决Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal.g
- Android进阶之旅------>解决Error:Unable to find method 'org.gradle.api.internal.project.ProjectInternal.g
- Error:Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List
- Error:Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'.
- Error:Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'.
- org.gradle.api.internal.tasks错误解决
- org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInput........
- Unable to load class 'org.gradle.api.internal.component.Usage'
- Unable to load class 'org.gradle.api.internal.component.Usage'
- Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to
- http://click.aliyun.com/m/20667/
- 理解express中间件bodyparser
- 滤波器代码生成网站
- SVN 64位 中文汉化版本 1.9.5.27581
- 分布式数据访问服务之1
- unable to find method org.gradle.api.tasks.TaskInputs.file
- WEB服务器如何选择 Apache or Nginx?
- linux mysql出现乱码问题
- TP5与TP3.X版本的对比
- 自问自答1——为什么深度学习不采用牛顿法及其衍生算法作为优化算法?
- 年和日转化为天干地支
- oracle入门很简单:二、创建oracle数据库
- R语言 na.fail和na.omit
- oracle插入特殊字符