#在eclipse中使用OKHttp和Butterknife的环境配置
大家在eclipse中使用现在比较流行的一些框架可能会遇到一些问题,下面我就将我使用Okhttp和Butterknife遇到的问题及解决方法描述一下:
##Okhttp
eclipse中使用okhttp包时出现一下问题:
Dx bad class file magic(cafebabe) or version(0033.0000)这种问题。
原因是okhttp编译环境是jre1.7,而自己eclipse的编译环境比1.7低,所以造成这个问题。
解决方法如下:
直接右键项目,点击properties
点击Java Compiler选择JDK Compiler为1.7即可。
但是问题又来了,将JDK Compiler改为1.7后又提示Android build tools版本太低,于是又在sdk文件夹中找到build-tools文件夹,在其中添加了高版本的就OK了。
##Butterknife
在Eclipse中使用Butterknife时,如果没对编译环境做特殊的配置,就会报空指针问题:
如下是我在stackoverflow上搜索的解决方案,在此就不翻译了,直接上图:
: Right click on your project in the Package Explorer. Head to Java Compiler → Annotation Processing and check “Enable project specific settings”.
Ensure th