ButterKnife:10.2.3的配置及使用和一些错误记录下来
Posted Android记事苟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ButterKnife:10.2.3的配置及使用和一些错误记录下来相关的知识,希望对你有一定的参考价值。
前言
记录ButterKnife10.2.3的使用,和Static interface methods are only supported starting with android N (–min-api 24)错误提示解决
一、ButterKnife是什么?
注解中相对简单易懂的很不错的开源框架
强大的View绑定和Click事件处理功能,简化代码,提升开发效率
方便的处理Adaper里的ViewHolder绑定问题
二、使用步骤
1.添加插件
File -> Settings -> Plugins -> 搜索ButterKnife,找到Android ButterKnife Zeleany进行安装重启AndroidStudio
2.引入库
在APP build.gradle里面dependencies添加下面俩句话:
implementation 'com.jakewharton:butterknife:10.2.3'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.3'
3.错误
Static interface methods are only supported starting with Android N (–min-api 24):
//意思就是静态接口方法只从Android N开始使用
在APP build.gradle里面android添加下面这句话:
android
...
//加入下面这句话
compileOptions
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
...
以上是关于ButterKnife:10.2.3的配置及使用和一些错误记录下来的主要内容,如果未能解决你的问题,请参考以下文章
ButterKnife:10.2.3的配置及使用和一些错误记录下来
ButterKnife:10.2.3的配置及使用和一些错误记录下来