当我点击setContentView(R.layout.activity_main);并转到生成菜单,"使用butterknife生成注射"选项不存在。我也试过使用shift-command-B快捷方式,但它仍然无法正常工作。我将这两行放在build.gradle(Module:app)文件中
compile 'com.jakewharton:butterknife:8.7.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'
我尝试重启Android Studio,但似乎没有任何效果。感谢任何看到这个的人!
答案 0 :(得分:0)
您可以尝试安装插件。请参阅此链接https://github.com/avast/android-butterknife-zelezny/issues/98
答案 1 :(得分:0)
尝试替换
annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'
与
apt 'com.jakewharton:butterknife-compiler:8.7.0'
答案 2 :(得分: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
答案 3 :(得分:0)
因此,如果要添加黄油刀,请添加与此相关的所有依赖项,并且
*重要 转到设置,然后转到插件,搜索黄油刀并安装