我在@EActivity的活动中尝试过多次使用android注释库。但不幸的是,我没有在MainActivity _。
的清单文件中声明它@EActivity
class MainActivity : AppCompatActivity(){}
清单文件中的
<activity android:name=".MainActivity_">
中没有找到.MainActivity_。
答案 0 :(得分:3)
您可能需要在项目中启用kapt
(Kotlin Annotation Processing)。
apply plugin: 'kotlin-kapt'
dependencies {
kapt "org.androidannotations:androidannotations:$AAVersion"
}
请参阅https://kotlinlang.org/docs/reference/kapt.html以获取参考,并https://github.com/androidannotations/androidannotations/tree/master/examples/kotlin获取示例。
答案 1 :(得分:0)
而且您还必须将带注释的类声明为open
,因为默认情况下,Kotlin中的所有类都是final