Android Studio 3.0.0以上butterknife使用问题
2018-01-10 15:27
330 查看
将Android Studio升到3.0.0以上时,butterknife就不好用了,这里记下自己遇到的坑,希望能帮到更多的人。
这里就是一个很简单的布局,一个Button。然后在项目的build.gradle添加依赖。
通过butterknife,并将Button进行监听,运行。
是的,会报空指针。在项目的build.gradle继续添加依赖
然后就可以了,但是在项目中很多都是继承于BaseActivity等等的,比如下面的写法,MainActivity继承于BaseActivity
添加了以上两个依赖后运行,依然会报空指针。修改BaseActivity如下,可以运行了。
这里就是一个很简单的布局,一个Button。然后在项目的build.gradle添加依赖。
compile "com.jakewharton:butterknife:8.8.1"
通过butterknife,并将Button进行监听,运行。
是的,会报空指针。在项目的build.gradle继续添加依赖
annotationProcessor "com.jakewharton:butterknife-compiler:8.8.1"
然后就可以了,但是在项目中很多都是继承于BaseActivity等等的,比如下面的写法,MainActivity继承于BaseActivity
添加了以上两个依赖后运行,依然会报空指针。修改BaseActivity如下,可以运行了。
相关文章推荐
- (2016.5.26更新8.0.1失效问题)Android Studio上使用Butterknife注解框架与插件Android Butterknife Zelezny
- 解决Android Studio 3.0.1 下使用ButterKnife 8.8.1版本出现 nullpointerexception 等异常问题
- Android Studio中ButterKnife换个项目就不能使用的问题
- Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
- Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
- Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
- android studio中butterknife zelezny插件的使用
- Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
- android studio安装 ButterKnife 8.0.0以上版本教程,解决空指针异常
- android studio配置butterknife 8.0以上版本
- Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
- Android Studio 项目中加入Butterknife注入框架遇到的问题
- Butterknife 注解框架在 Android Studio 上的使用
- Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
- Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny
- 推荐android studio一个插件 使用butterknife注解框架时可以快速生成注解
- 关于ButterKnife 8.1.0使用遇到的问题
- android(android studio)中使用注解框架butterknife
- Android Studio中ButterKnife插件的安装与使用