我正在嘗試使用黃油刀,但生成的代碼有問題。它抱怨一個命名空間......我不知道爲什麼。Butter Knife生成代碼找不到符號類
error: cannot find symbol class Detail
爲了簡化查看所有peaces,我打印。你可以幫我嗎?
- com.phormar.android.Detail命名空間的存在;
- PessoaFragment也在com.phormar.android.Detail包中。
我正在嘗試使用黃油刀,但生成的代碼有問題。它抱怨一個命名空間......我不知道爲什麼。Butter Knife生成代碼找不到符號類
error: cannot find symbol class Detail
爲了簡化查看所有peaces,我打印。你可以幫我嗎?
我解決了它只是重命名命名空間的詳細信息(小寫),並開始重新工作。我的結論是,在使用黃油刀的命名空間中不能有大寫字母。
確保ButterKnife庫的版本的易插件版本這樣的匹配:
compile 'com.jakewharton:butterknife:8.5.1'
apt 'com.jakewharton:butterknife-compiler:8.5.1'
請點擊此鏈接,同時增加ButterKnife您的build.gradle文件:
是的!這是正確的答案!無需將命名空間更改爲小寫。只需使用最新版本的ButterKnife。感謝您節省我的時間:) –
謝謝,我有同樣的問題!這幫了我一噸! – x10sion