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的配置及使用和一些错误记录下来

Django Session 原理及配置和使用

Nginx安装配置及使用总结

Github Copilot的申请及在Pycharm的配置和使用

pytest----fixture--使用fixture执行配置及销毁逻辑