我无法让Android Studio 0.4(渐变项目)和Jake Wharton的Butter Knife一起玩得很好。对视图的引用(应该注入的ViewPager始终为null。
我已经尝试启用注释处理(设置->编译器->注释处理器->启用注释处理)和清理功能,但是仍然无法使用。
编辑 :如果有相关性,我想注入的视图是android.support.v4.view.ViewPager
android.support.v4.view.ViewPager
编辑2: 完整的解决方案:
buildScript { repositories { maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } } dependencies { ... classpath 'com.jimdo.gradle:gradle-apt-plugin:0.2-SNAPSHOT' } } apply plugin: 'apt' android { butterknifeVersion = '4.0.1' dependencies { apt "com.jakewharton:butterknife:${butterknifeVersion}" compile "com.jakewharton:butterknife:${butterknifeVersion}" } }
尝试在编译之前运行注释处理工具
dependency { apt 'com.jakewharton:butterknife:(insert latest version)' compile 'com.jakewharton:butterknife:(insert latest version)' }