1. 程式人生 > >Kotlin中使用註解框架不起作用

Kotlin中使用註解框架不起作用

Butter Knife Kotlin中註解失效 Kotlin開發問題

問題
在Kotlin中使用註解框架,發現在編譯的時候註解的字段沒有生效。

原因

由於Kotlin是基於jvm運行時的開發語言,所以需要單獨對它引入註解環境

解決方法:

這個方式是基於Gradle方式的,如使用開發工具InterJect,Android Studio,其他配置Gradle的編譯環境;
只要在你使用的Kotlin的Module或者程序的build.gradle文件裏加入kapt插件和相應的註解處理就好。

步驟:
1、在程序或者Module裏引入kotlin的註解插件
技術分享圖片

2、添加註解依賴處理(原先可能使用的是annotationProcessor,只要替換它就好)
技術分享圖片

Kotlin中使用註解框架不起作用