无法访问includeAndroidResource它在UnitTestOptions中是私有的

时间:2019-05-13 07:00:03

标签: android android-gradle build.gradle android-testing gradle-kotlin-dsl

我正在尝试 Kotlin Gradle脚本 Android测试

当我尝试配置Android资源进行测试时,出现以下错误:

  

无法访问includeAndroidResource它在UnitTestOptions中是私有的。

enter image description here

在Android单元测试中使用 android资源启用的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

发布此问题后,我回到了 Android Studio ,并尝试查看可以自动完成的内容。 我在紧接着Control+Space和繁荣之后按下了 testOptions.unitTests.,在 TestOptions中有一个名为isIncludeAndroidResources的选项,它是kotlin getter

private includeAndroidResource 

然后将其设置为true

解决方案

 testOptions.unitTests.isIncludeAndroidResources = true

课程:尝试写一个问题来解释问题,有时答案就在您自己的头脑里。