【问题标题】:Cannot build tests with Gradle (decard-gradle)无法使用 Gradle (decard-gradle) 构建测试
【发布时间】:2014-05-15 22:37:20
【问题描述】:

我使用 deckrd-gradle 项目创建了 gradle。问题是当我运行测试时(在 Android Studio 中)我得到这个错误:No signature of method: com.android.build.gradle.AppPlugin.getBootClasspath() is applicable for argument types: () values: []

我的 gradle 文件:

(removed it because here wa everything OK)

测试类:

@RunWith(RobolectricTestRunner.class)
public class MainActivityTest {
    @Test
    public void testSomething() throws Exception {

        // given
        Activity activity = Robolectric.buildActivity(MainActivity_.class).create().get();

        // when

        // then
        assertThat(activity).isNotNull();
    }
}

【问题讨论】:

    标签: android unit-testing android-studio android-gradle-plugin


    【解决方案1】:

    在 build.gradle 文件中(但不适用于模块 - 所有项目)我有 0.9.+ 版本的 gradle。

    改到 0.10.+ 后一切开始

    【讨论】:

      猜你喜欢
      • 2011-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-11
      • 2016-04-16
      • 2013-08-22
      相关资源
      最近更新 更多