如何在 androidTest 范围内使用 kapt
Posted
技术标签:
【中文标题】如何在 androidTest 范围内使用 kapt【英文标题】:how to use kapt in androidTest scope 【发布时间】:2016-10-21 22:12:47 【问题描述】:有没有办法将 kapt 用于 androidtest 范围?目前我正在从 com.neenbedankt.gradle.plugins android-apt 迁移到 kapt - 效果很好 - 但我不知道如何为 androidTest 范围做这件事 - 所以替换:
apt "com.github.hotchemi:permissionsdispatcher-processor:$permissiondispatcher_version"
apt "com.google.dagger:dagger-compiler:$dagger_version"
与
kapt "com.github.hotchemi:permissionsdispatcher-processor:$permissiondispatcher_version"
kapt "com.google.dagger:dagger-compiler:$dagger_version"
工作正常 - 但我发现无法迁移:
androidTestApt "com.google.dagger:dagger-compiler:$dagger_version"
【问题讨论】:
【参考方案1】:如documentation 中所述,它是kaptAndroidTest
(以及用于单元测试的kaptTest
)。
【讨论】:
以上是关于如何在 androidTest 范围内使用 kapt的主要内容,如果未能解决你的问题,请参考以下文章
如何解决使用 Appium 测试 Android 应用时出现的错误“appium-uiautomator2-server-debug-androidTest.apk'不存在或不可访问”?
找不到类,使用 Android Studio 3.0.1、Room、Kotlin 的 androidTest 中的空测试套件