1、首先确保你在eclipse的配置已经配置详情:http://www.cnblogs.com/MonkeyAC/articles/4242312.html
2、rebuild一下:Project>Properties>JavaCompiler>CompilerComliance level 从1.6 改成 1.7 然后再改回来clean项目。
3、 butterknife不支持类库,看一下你的Project.Properties下是否有is Library,如果有去掉
4、然后检查 项目根目录下的.factorypath:
<factorypath>
<factorypathentry kind="WKSPJAR" id="/PotlatchClient/libs/butterknife-5.1.2.jar" enabled="true" runInBatchMode="false"/>
</factorypath>
5、检查项目根目录下的
/.settings/org.eclipse.jdt.apt.core.prefs
:
eclipse.preferences.version=1
org.eclipse.jdt.apt.aptEnabled=true
org.eclipse.jdt.apt.genSrcDir=.apt_generated
org.eclipse.jdt.apt.reconcileEnabled=true
6、检查项目根目录下的
.settings/org.eclipse.jdt.core.prefs
:
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.processAnnotations=enabled
最后刷新或者clean一下项目
也有一些是要把jdk版本改成1.7才能用butterknife的