Tag: buck

Kotlin:在命令行中运行kapt来为DI生成存根

我试图从命令行运行kapt3为Kotlin文件生成Java存根。 语法似乎是: kotlinc -P plugin:org.jetbrains.kotlin.kapt3:aptMode=stubs -classpath $CLASSPATH:$ANDROID_HOME/platforms/android-23/android.jar -d $OUT $SRCS 它是否正确? 我没有看到kotlin/lib文件夹中的插件。 目前我正试图从源代码构建它,但下载它的“官方”方式是什么? 补充笔记: 这是一个Android项目,因此包含了android.jar 我的用例:该项目正在编译与BUCK 。 不是gradle 。 Buck现在还不支持kapt ,而且我需要为DI(依赖注入)生成存根,以在kotlin代码上正常工作。