sey*_*ari 4 android gradle dagger android-gradle-plugin dagger-2
我正在尝试在我的 android 项目中使用 3 个 dagger2 编译器选项。但似乎它们都没有真正起作用。
我已将这里的代码粘贴到我的 gradle.properties 甚至 AS 设置的编译器选项中。
我感兴趣的 3 个是:
-Adagger.fastInit=enabled
-Adagger.formatGeneratedSource=disabled
-Adagger.gradle.incremental
Run Code Online (Sandbox Code Playgroud)
fastinit 和 codeformatting 只是不起作用(根据生成的代码判断),但增量会导致编译错误:
no compiler option found.
Run Code Online (Sandbox Code Playgroud)
我正在使用的版本是:
匕首:2.18
等级:5.2.1
科特林:1.3.21
android插件:3.3.1
对于具有多个模块的项目,可以使用此更新顶部的 build.gradle
allprojects {
repositories {
...
}
afterEvaluate {
extensions.findByName('kapt')?.arguments {
arg( "dagger.formatGeneratedSource", "disabled" )
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1000 次 |
| 最近记录: |