未找到Robolectric includeAndroidResources

未找到Robolectric includeAndroidResources,android,robolectric,Android,Robolectric,我正在关注这个 但我得到了: 错误:(61,0)无法为com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions类型的对象设置未知属性“includeAndroidResources” 当我加上 android { testOptions { unitTests { includeAndroidResources = true } }

我正在关注这个

但我得到了: 错误:(61,0)无法为com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions类型的对象设置未知属性“includeAndroidResources”

当我加上

    android {
      testOptions {
        unitTests {
          includeAndroidResources = true
        }
      }
    } 

从Robolectric 3.3开始,您需要Android Studio 3.0 alpha 5


我猜您使用的是旧版本的Android Studio。

我使用的是IntelliJ IDEA Ultimate 2007.2(最新版本),我看到了相同的问题。那么,这对CI构建意味着什么?显然应该可以从命令行运行测试?我在这里报告了我的问题:出现错误:无法为任务设置未知属性“includeAndroidResources”:类型为com.android.build.gradle.tasks.factory.AndroidUnitTest的app:testProductionDebugUnitTest”。打开文件includeAndroidResources的用途是什么?@IgorGanapolsky允许单元测试使用Android资源、资产和清单。