android - 无法访问 includeAndroidResource 在 UnitTestOptions 中是私有(private)的

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

我在尝试 Kotlin Gradle 脚本 安卓测试 .

当我尝试为测试配置 android 资源时,出现以下错误:

Cannot access includeAndroidResource It is private in UnitTestOptions.



enter image description here

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

最佳答案

发布此问题后,我回到安卓工作室 并试图查看自动完成功能。 我按了 Control+Space就在 testOptions.unitTests. 之后和繁荣 ,有一个名为 isIncludeAndroidResources 的选项这是 中的 kotlin getter测试选项

private includeAndroidResource 

然后我将其设置为 true .

解决方案 :
 testOptions.unitTests.isIncludeAndroidResources = true

类(class) : 试着写一个问题来解释问题,有时答案在你自己的脑海里。

关于android - 无法访问 includeAndroidResource 在 UnitTestOptions 中是私有(private)的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56107180/

相关文章:

java - TimeZone.observesDaylightTime() 需要 API 级别 24;是否有可能在旧的 API 版本中获得它?

Android:基于速度的 ViewPager 滚动

安卓 : app loading library at runtime on Lollipop but not IceCreamSandwich

Android Wear - Gradle 依赖问题 "Cannot resolve symbol"

Android Studio 0.5.2 Gradle 刷新项目失败

java - 导入cordova项目后Android Studio aapt.exe丢失错误消息

android-studio - Jetpack Compose 和 Hilt 冲突

android - 构建错误 : Could not find any version that matches com. android.tools.build :transform-api:1. 5.+

Android Studio 无法解析 : core , Activity , fragment

android - Chrome 自定义选项卡、隐藏关闭按钮和处理设备后退按钮