美文网首页
Android 模块化下ButterKnife集成

Android 模块化下ButterKnife集成

作者: 舒童1024 | 来源:发表于2018-08-09 11:20 被阅读155次

笑渐不闻声渐悄,多情却被无情恼。

首先说一下我的  AS 3.14,target 27

版本

官网的单模块下集成没问题---》最新版本 8.8.1

多模块化的集成正确姿势

1.在Project的 build.gradle中引入插件  (看清楚 是在Project 中的 gradle)

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

注意 网上有人 8.5.1 可以 我亲自试了下 是不可以的 还是用回8.4.0 花了一天时间  ............

我添加8.8.1 一直有问题 链接不上啦,超时啦,等等 花了我很多时间了

2

2,在你底层lib build.gradle(你的module)中添加

applyplugin:'com.jakewharton.butterknife'

dependencies {

api"com.jakewharton:butterknife:$versions.butterKnife"

annotationProcessor"com.jakewharton:butterknife-compiler$versions.butterKnife"

}

这三句话 就可以了

3.在主app build.gradle中添加引用

dependencies {

annotationProcessor"com.jakewharton:butterknife-compiler:$versions.butterKnife"

}

这样就可以了

主 App 

主 app  是顶层 。。。  

其他module  是引用的 。。

相关文章

网友评论

      本文标题:Android 模块化下ButterKnife集成

      本文链接:https://www.haomeiwen.com/subject/zesqbftx.html