問題
在Kotlin中使用註解框架,發現在編譯的時候註解的字段沒有生效。
原因
由於Kotlin是基於jvm運行時的開發語言,所以需要單獨對它引入註解環境
解決方法:
這個方式是基於Gradle方式的,如使用開發工具InterJect,Android Studio,其他配置Gradle的編譯環境;
只要在你使用的Kotlin的Module或者程序的build.gradle文件里加入kapt插件和相應的註解處理就好。
步驟:
1、在程序或者Module裏引入kotlin的註解插件
2、添加註解依賴處理(原先可能使用的是annotationProcessor,只要替換它就好)