android studio黄油刀依赖,【Android】AndroidStudio 依赖 ButterKnife 出现的空指针异常
一 、 出现过程描述
在项目中使用黄油刀,在依赖中加入’com.jakewharton:butterknife:8.0.1’,结果项目 运行报错,提示空指针异常NullPointerException。
二、 解决方法
决定去到JakeWharton 的GitHub主页,看了看Android之神就是不一般 ,界面非常的丰富!
打开ButterKnife的项目主页, 可以看到版本升级为’com.jakewharton:butterknife:8.0.1’,同时也告诉的Android开发的朋友们,怎么去引用
具体到开发环境的解决
步骤一:
点开 app模块的gradle编译文件build.gradle,加入下列代码
apply plugin: ‘com.neenbedankt.android-apt’
步骤二:
在 dependencies中加入
apt ‘com.jakewharton:butterknife-compiler:8.0.1’
compile ‘com.jakewharton:butterknife:8.0.1’
步骤三:
打开项目的gradle编译文件build.gradle文件,在dependencies中加入
classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8’
大功告成,运行则不会报空异常了
android studio黄油刀依赖,【Android】AndroidStudio 依赖 ButterKnife 出现的空指针异常相关推荐
- android添加工程依赖工程,Android Studio为项目加上模块依赖的图文方法
一些用户们在使用Android Studio的时候,不是很熟悉其中是怎么为项目加上模块依赖?今日这篇文章就带来了Android Studio为项目加上模块依赖的图文方法. Android Studio ...
- android studio ddms 打开空白,AndroidStudio中如何打开DDMS-AndroidStudio打开DDMS的教程 - 河东软件园...
Android Studio是余款Android的集成开发工具,作用类似于Eclipse软件.而DDMS则是一款调试工具,全称为:Dalvik Debug Monitor Service.它在Andr ...
- arcore_如何使用ARCore和Android Studio构建增强现实Android应用
arcore by Ayusch Jain 通过Ayusch Jain 如何使用ARCore和Android Studio构建增强现实Android应用 (How to build an Augmen ...
- android studio云测,Android studio 下的robotium自动化测试和持续集成
[背景介绍] Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开 ...
- android studio(1)---探索Android Studio
探索 Android Studio Android Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE). 除了 IntelliJ 强大的代码编辑 ...
- Android Studio - 如何更改Android SDK路径
本文翻译自:Android Studio - How to Change Android SDK Path When I open Android SDK Manager from Android S ...
- Android Studio 第一次新建Android Gradle项目超级慢的解决方案
Android Studio 第一次新建Android Gradle项目超级慢的解决方案 参考文章: (1)Android Studio 第一次新建Android Gradle项目超级慢的解决方案 ( ...
- 在Android Studio中打开Android Device Monitor时报错的解决方法
在Android Studio中打开Android Device Monitor时报错的解决方法 参考文章: (1)在Android Studio中打开Android Device Monitor时报 ...
- android studio撤销按钮,Android Studio无法撤消(Android Studio Can't Undo)
Android Studio无法撤消(Android Studio Can't Undo) 有时候当我尝试撤销Android Studio中的更改时,我得到以下结果: 无法撤消 受此操作影响的文件已被 ...
- mac 下启动Android Studio 时出现 Android Studio was unable to find a valid Jvm
如题:mac 下启动Android Studio 时出现 Android Studio was unable to find a valid Jvm 解决方法如下: Before you set up ...
最新文章
- 【BZOJ】1299: [LLH邀请赛]巧克力棒
- c++如何定义二维数组结构体_原来数组还可以这么玩(宏把数组玩坏了)
- 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net...
- Linux网络基本网络配置
- 如何用VB制作DLL文件
- 就在刚刚,人工智能微专业来啦
- 南阳oj-----一种排序(set)
- 第六章 Dubbo的源码解析
- vs2017 C#程序打包安装部署之创建Windows安装项目
- 糊涂图决定开始写博客了
- 民商法领域的论文选题求推荐?
- JavaScript基础之函数截流、防抖、柯理化
- 仇人与恩人- 挺有意义的
- 一文详解宏基因组组装工具Megahit安装及应用
- Blender图解教程:多边形建模命令 之 合并顶点(Merge)
- android 数组赋值字符串_字符串数组的赋值
- java cpu分配_容器中的Java:资源分配准则
- IAR OF STM8 Error[Pe095]: array is too large
- 大学生生涯职业规划计算机专业,大学生职业生涯规划书计算机专业范文
- 英语语法回顾5——状语和状语从句