如何在Library Project中使用ButterKnife

    xiaoxiao2021-03-25  93

    Butter Knife项目github地址:https://github.com/JakeWharton/butterknife

    要在Library Project中使用Butter Knife,需要完成下面两个步骤:

    在整个项目的build.gradle文件中添加如下配置:

    红框标注的文本在此:

    classpath 'com.jakewharton:butterknife-gradle-plugin:8.5.1'

    在Module(该Module为Library Project)的build.gradle文件中天剑如下配置:

    红框标注的文本在此:

    apply plugin: 'com.jakewharton.butterknife'compile 'com.jakewharton:butterknife:8.5.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'

    到此,就可以在代码中使用Butter Knife了,不过需要注意一下几点:

    代码中使用资源时,使用R2类,如下图所示

    使用Butter Knife是不能用在static变量private成员变量上

    转载请注明原文地址: https://ju.6miu.com/read-38830.html

    最新回复(0)