Android Studio配置使用butterknife错误 5C

Module gradle
apply plugin: 'com.android.library'
apply plugin: 'com.jakewharton.butterknife'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"

defaultConfig {
    minSdkVersion 15
    targetSdkVersion 26
    versionCode 1
    versionName "1.0"

    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}

}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
testCompile 'junit:junit:4.12'
compile project(':latte-annotations')
//字体图标
compile 'com.joanzapata.iconify:android-iconify-fontawesome:2.2.2'
compile 'com.joanzapata.iconify:android-iconify-ionicons:2.2.2'
//Fragmenttation第三方库
compile 'me.yokeyword:fragmentation:1.3.5'
compile 'me.yokeyword:fragmentation-swipeback:1.3.5'
//butterknife
compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
}

App gradle

buildscript {
repositories {
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.jakewharton:butterknife-gradle-plugin:8.8.1'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}

gradle wrapper.properties

#Mon Dec 28 10:00:20 PST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip

图片说明
配置后给出错误提示
Error:(1, 0) Minimum supported Gradle version is 3.3. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in E:\AndroidCode\TaoJB\gradle\wrapper\gradle-wrapper.properties to gradle-3.3-all.zip
Open File

0

4个回答

gradle版本和butterknife版本不一致,提示让你升到3.3.要么降低butterknife版本,要么升级gradle

0
0

最新版本的butterknife对gradle版本是有要求的,而且新版本的butterknife还改变了语法,如果已经写了大量的代码,要一个一个改,建议不要升级,除非项目需要

0

compile 'com.jakewharton:butterknife:7.0.1'
把这个添加进去 把项目中的包含 butterknife:8.8.1相关的都删除掉
版本问题

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
在android studio中用butterknife
想在android studio中用butterknife,在单个module的项目中用的好好的,但在有多个module的项目中无法使用,R.id.*总是有红色的波浪线,提示“Attribute value must be constant”,请问是怎么回事?[img=https://img-bbs.csdn.net/upload/201609/23/1474623073_383744.png][/img]
基本配置使用butterknife
每次使用butterknife时总是会忘记配置步骤,现在将其记录下来。 第一步: 在module的gradle.bulid中添加依赖:com.jakewharton:butterknife:8.1.0,添加:apply plugin: ‘com.neenbedankt.android-apt’,apt ‘com.jakewharton:butterknife-compiler:8.1.0’ 如
ButterKnife的配置使用详解
ButterKnife在Android项目中是一个很好的插件,不需要繁琐的去实例化每个控件,直接通过此插件实例化,还简洁代码。但是每次引入后做完这个项目开启下一个时,晕,又忘记怎么配置了,所以写下来。        一、 首先AndroidStudio下载安装此插件:                File>>Settings>>找到Plugins选项>>右侧输入框中搜索ButterK
Android学习之如何配置使用Android studio的terminal
相信大家对命令行都很熟悉,但是每次在开发Android过程中使用命令行每次都打开命令行面板未免又太麻烦,所以在Android studio中配置了命令行面板terminal很多大胸帝可能也知道它,但是在输入adb时会发现经常出现:adb不是内部或外部命令,也不是可运行程序这种问题,那么今天我们来一起学习下勾选Termina插件File—settings—plugins下面找到Termina勾选上就可
ButterKnife 的详细使用方法-包会(Android Studio)
Android开发过程中总是需要初始化控件去findviewById(); 为了减少很多的工作量,于是就有了懒人库-ButterKnife。 使用ButterKnife的几大优点: 1. 再也不用写findViewById(). 2. 再也不用写setOnClickListener(). 3. 组建View List: 可以把多个View放在一起
Android Studio中ButterKnife插件的安装与使用
最近用到Android Butterknife Zelezny插件,感觉特别棒!在Android开发过程中,我们会写大量的初始化控件和设置控件点击事件的操作,这样简单而重复的工作让人觉得麻烦而且没意思,所以可以采用注解的方式去实现,而ButterKnife则是注解中相对简单易懂的很不错的开源框架。一、Android Studio中安装ButterKnife插件: (1)和安装其他插件一样,首先,打
Android Studio 添加 Butterknife 依赖后,编译报错。
Butterknife添加依赖后报错
Android Studio 使用ButterKnife的简单用法说明
最近在搞一个项目,不想用以前的findViewById来获取控件了。使用个方便代码书写且使代码简洁的插件来得到控件,此插件就是ButterKnife。 一、点击左上角File--Settings--Plugins 然后在输入框输入Zelezny点击下载,重启AS即可把插件下下来。 二、在build.gradle--dependencies中加入下面红框中这句话,不然即使你下载了,程序中也无...
在android studio中加载ButterKnife的两种方法
在android studio中加载ButterKnife的两种方法 编者:李国帅 qq:9611153 微信lgs9611153 时间:2018/6/26 简介: 介绍两种加载ButterKnife的方法,远程方法和本地方法   步骤: 0 引用gradle,注意gradle和butterknife版本匹配。 在项目\build.gradle文件中加入     depende...
android studio谁用butterknife(正确地打开方式)
最近在用butterknife。网上有很多引用的方法。好多不太准确。这里就说一哈。 1、在android studio中添加插件:butterknife 2.在项目的build.gradle中添加: classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’ // 添加这行 3.添加依赖: compile ‘com.jakewha
android d studio常用的开源框架ButterKnife的导入。
在开发过程中,我们总是会写大量的findViewById和点击事件,像初始view、设置view监听这样简单而重复的操作让人觉得特别麻烦,所以可以采用注解的方式去实现,而ButterKnife则是注解中相对简单易懂的很不错的开源框架。 下面是用android studio集成注解框架butterknife的方法。 效果图如下 1. . 2.第二步
Android Studio ButterKnife使用详解---省时省力的神器
第一步: 第二步:            重启Studio 第三步:           compile 'com.jakewharton:butterknife:8.1.0' 第四步:   第五步:
ButterKnife(黄油刀)的使用(Eclipse和Android Studio)
首先,来说一下Eclipse中ButterKnife的使用,新建一个Android项目 第一步:下载一个ButterKnife的jar包,将它导入到libs包下,然后右键Build path-->Add build path一下 第二步:   右击项目属性找到javacompiler下的factory点击添加黄油刀,如下图: 第三步,在布局文件中写布局代码,如下:     xmlns:
Android studio 添加ButterKnife出现的错误处理
  报错: Unable to find method 'com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;'. Possible causes for this unexpected error include:<ul><li>Gradle's dependency cache ...
Android Studio 中关于 ButterKnife的配置及使用
ButterKnife 优势: 1.强大的View绑定和Click事件处理功能,简化代码,提升开发效率 2.方便的处理Adapter里的ViewHolder绑定问题 3.运行时不会影响APP效率,使用配置方便 4.代码清晰,可读性强 使用心得: 1.Activity ButterKnife.bind(this);必须在setContentVi
Android Studio 从安装到配置使用
Android Studio 从安装到配置使用
Android Studio导入aar文件并配置使用
如何在Android studio中,给android 项目添加外部lib引用,以前使用Ec时,大多是直接导入jar文件,而在使用Android Studio 后,发现更多的是aar文件,因此正确导入aar文件并配置好尤为重要了,下面就我自己操作的记录如下: 在android studio中,有两种方式: 一种是jar包,一种是带资源文件的aar包, jar: 只包含了cla
GreenDao 在 Android Studio 中的配置使用 之 更新数据库
前面介绍了GreenDao的搭建配置。 这篇介绍一下如何简单实用。更新数据库greendao默认的更新数据库方法是,删除原来的所有表,再创建所有表,这样做的好处是省时省力,坏处是神经病啊,我数据丢了啊!这是自动生成的DaoMaster代码片段,用来更新和创建数据库的:``` public static class DevOpenHelper extends OpenHelper { pub
android studio 新建项目错误
使用android studio新建android项目时候,出现如下错误: android.content.res.Resources$NotFoundException: Unable to find resource ID #0x1080029。 只是new 了一个project,什么也没做就出错了。 找了半天,终于解决了: 原来是build.gradle问题: 把最后
Android studio新建项目错误
1.检查C:\Users\Administrator\.gradle\wrapper\dists 文件下是否为gradle-4.4-all.zip如果不同,修改为与该文件下文件名相同名称distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip2.重新调试,如果不成功,删除.gradle文件,重新建立...
Android Studio 出现错误
![图片说明](https://img-ask.csdn.net/upload/201510/09/1444352584_996428.png)Error:failed to find Build Tools revision 19.1.0
android studio出现的错误
新手上路,求大神指教n应该怎样修改![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif),下图有错误的那个地方,n搞了很久都没搞好,帮帮忙!!!![图片](https://img-ask.csdn.net/upload/201703/03/1488470523_843570.jpg)
android studio遇到的错误
1、Error:Failed to resolve: com.android.support:appcompat-v7:27.0.0,sdkversion为27时报此错误解决:build.gradle中android标签中加上repositories { mavenLocal() mavenCentral() maven { ...
android studio的镜像错误
使用过eclipse开发安卓的朋友都知道,要想在线更新SDK,要么你得翻墙,要么你得使用镜像。以前的时候,我使用的是eclipse开发,现在换成android  studio开发,我跟着网上的教程安装的时候,也是使用的镜像,可我却更新不了SDK,后来我还修改了相应的配置文件还是不行,这个时候老大过来了,说不用这么麻烦,直接就可以更新SDK,于是乎,我把那些修改过的东西恢复成原来的样子,终于开始了更
android studio打包错误
本来打算加入fcm监控然后提交到google play的,老师build错误rn[img=https://img-bbs.csdn.net/upload/201606/28/1467088819_405355.png][/img]rnbuild.gradle内容:rn[code=java]apply plugin: 'com.android.application'rnrnandroid rn compileSdkVersion 23rn buildToolsVersion "23.0.2"rn sourceSets.main rn jniLibs.srcDirs = ['libs']rn rn defaultConfig rn applicationId "com.asd.ss"rn minSdkVersion 15rn targetSdkVersion 23rn versionCode 3rn versionName "1.1"rn rn buildTypes rn release rn minifyEnabled falsern proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'rn rn rnrnrndependencies rn compile fileTree(dir: 'libs', include: ['*.jar'])rn compile project(':pulltorefresh')rn compile files('libs/gson-2.3.jar')rn compile files('libs/httpmime-4.1.3.jar')rn compile files('libs/jpush-android-2.1.3.jar')rn compile files('libs/SocialSDK_QQZone_1.jar')rn compile files('libs/SocialSDK_QQZone_2.jar')rn compile files('libs/SocialSDK_QQZone_3.jar')rn compile files('libs/SocialSDK_Sina.jar')rn compile files('libs/SocialSDK_WeiXin_1.jar')rn compile files('libs/SocialSDK_WeiXin_2.jar')rn compile files('libs/umeng_social_sdk.jar')rn compile files('libs/universal-image-loader-1.9.4.jar')rn testCompile 'junit:junit:4.12'rnrn compile 'com.squareup.okhttp:okhttp:2.5.0'rn compile 'com.squareup.okio:okio:1.5.0'rn compile 'com.orhanobut:logger:1.11'rn compile 'org.litepal.android:core:1.2.1'rn compile 'com.google.android.gms:play-services:9.2.0'rn compile 'com.google.firebase:firebase-core:9.0.2'rn compile 'com.google.android.gms:play-services-ads:9.2.0'rn compile 'com.google.android.gms:play-services-auth:9.2.0'rn compile 'com.google.android.gms:play-services-gcm:9.2.0'rnrnapply plugin: 'com.google.gms.google-services'rn[/code]
Android Studio模拟器错误
device supports x86,but apk only supports armeabi 问题是,项目中某个库不支持X86. 我用的Bugly,没有设置X86.
Android Studio混淆打包错误
Android Studio混淆打包错误 Warning:Exception while processing task java.io.FileNotFoundException: D:…\app\build\intermediates\proguard-rules\release\aapt_rules.txt (系统找不到指定的路径。) Error:Execution failed for
android studio 导入项目错误
Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle. 这个错误很简单,由于国内被墙,无法正常下载gradle,只需要把gradle\wrapper\gradle-wrapper.proper
android studio新建工程错误
1、 Failed to find Build Tools revision原因:我们的sdk里面没有对应的版本,到我们可以运行的工程里面,找到app/build.gradle。从里面找到buildtoolsversion,我们新工程用同样的version就好。https://blog.csdn.net/zj901121/article/details/73546454...
Android Studio 虚拟机错误
sdk 错误,冲突。 删掉原来的 ANDROID_SDK_ROOT D:\liebao_down\adt-bundle-windows-x86_64-20130917\adt-bundle-windows-x86_64-20130917\sdk
Android Studio遇到的错误
1、 Error:Some file crunching failed, see logs for details Error:Execution failed for task ‘:app:mergeDebugResources’. Error: Some file crunching failed, see logs for details Android Studio对点
Android Studio的相关错误
1、我用as导入github一个项目astuetz/PagerSlidingTabStrip 出现了Error:No such property: GROUP for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer。stackoverflow上有一个解决办法是删除buil.gradl
android studio 相关错误!
1.Android Studio相关问题 问题原因>>>导入项目的时候编译出错 Error:(1, 0) Plugin with id 'com.android.application' not found. 建议方案>>>修改项目版本信息相关文章
【Android studio配置和错误】
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 面向Java应用为主。当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。   emulator 模拟器     设置: 修改字体为:Consolas   ...
android studio错误
第一次用android studio,刚建立一个helloworld就出现如图错误。一直找不到解决的办法。大神们。帮忙看看![img=https://img-bbs.csdn.net/upload/201612/22/1482386492_63375.jpg][/img]
Android studio 错误
[img=https://img-bbs.csdn.net/upload/201608/30/1472528547_374223.png][/img]先是这个错误rn点击alt+enter后是这个错误rn[img=https://img-bbs.csdn.net/upload/201608/30/1472528592_778095.png][/img]
butterknife
1 . 工程build.gradle下粗体配置 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.2' classpath 'com.neenbedankt.gradle.
butterknife 不能绑定错误
butterknife 不能绑定错误  Unable to bind views for com.ailisi.myn.activity.CityActivity 我出现的问题是之前用的是xutils绑定的,后来想用butterknife来绑定,但是把butterknife加入进来的时候一直报上面的错,解决办法是把原来的绑定彻底的都注掉,然后重新用butterknife绑
SybaseASE12.52配置使用错误
在windows2000中安装好SybaseASE12.52,使用时出现如下错误rn1)恢复备份错误:rn启动SQL Advantage,连接成功,默认数据库为appdb,执行如下SQL语句:rnload database appdb from 'e:\DBaseFiles\SYBASE_DATA\bakup\dmp_appdb051031.bak'rnONLINE DATABASE appdb rn执行结果:rnServer Message: Number 3101, Severity 16rnServer 'WSG1', Line 1:rnDatabase in use. A user with System Administrator (SA) role must have exclusive use of database to run load rnServer Message: Number 3444, Severity 10rnServer 'WSG1', Line 2:rnDatabase 'appdb' is now online. rn 恢复备份没有成功,不知“must have exclusive use of database to run load”表示错在那?rn2)在pb80中:rn 建立SYC_Sybase_ASE配置:appdb_syb,连接成功, rn 但访问table时出现“Stored procedure 'sp_pb80table'not found.”的错误,rn 访问Procedure & Fonction时出现"Stored procedure 'sp_pb80proclist'not found.”的错误rnrn但使用ODBC配置一切正常,请高手解决,不够可加分。rn rn
android studio3.0 常见编译错误
问题1:正常的style找不到解决办法:Project/gradle.properties中添加 android.enableAapt2=false 配置关闭检测问题2:Error:Execution failed for task ':app:javaPreCompileDebug'.> Annotation processors must be explicitly declared n...
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo