当我点击setContentView(R.layout.activity_main(并转到生成菜单时,"使用黄油刀生成注射"选项不存在。我也尝试使用 shift-command-B 快捷方式,但它仍然不起作用。我把这两行放在我的build.gradle(模块:app(文件中
compile 'com.jakewharton:butterknife:8.7.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'
我也尝试重新启动Android Studio,但似乎没有任何效果。感谢任何看到这个的人!
您可以尝试安装插件。请参阅此链接 https://github.com/avast/android-butterknife-zelezny/issues/98
尝试替换
annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'
跟
apt 'com.jakewharton:butterknife-compiler:8.7.0'
选项 1:
在 Android Studio 中:
1. File -> Settings -> Plugins -> Browse repositories
2. Search and install 'Android ButterKnife Zelezny'
3. Restart Android Studio
选项 2:
如果您在浏览存储库中找不到它,请下载插件(下面的链接(并通过"从磁盘安装"手动安装它
插件链接:http://plugins.jetbrains.com/plugin/7369-android-butterknife-zelezny
项目链接:https://github.com/avast/android-butterknife-zelezny
因此,如果您想添加黄油刀,请添加与此相关的所有依赖项,并且
*重要转到设置,然后转到插件,搜索黄油刀并安装