错误:(2,0)带有id' android-test'的插件未找到

时间:2014-05-27 06:15:31

标签: android android-studio library-project

我正在尝试在我的应用中实施Android-DirectoryChooser,但我是Android Studio的新手,我遇到了一个我不确定如何解决的问题。

我在项目中创建了一个名为“libraries”的新文件夹,我已将此库项目复制到此文件夹中。然后我添加了这样的依赖:

compile project('libraries:android-directorychooser')

然后我同步了gradle,我收到了以下错误:

  

错误:(2,0)未找到id'android-test'的插件。

这可能是项目库build.gradle文件中存在问题的一行:

apply plugin: 'android-test'

我搜索了一个名为“android-test”的插件,但我只找到了一个库,它似乎已被弃用了。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

知道这个插件是必要的吗?什么时候不删除它和你的robolectric依赖。

插件来自https://github.com/robolectric/gradle-android-test-plugin

Robolectric用于单元测试,当你想使用它时(我建议)然后添加类似的东西

buildscript {
repositories {
    mavenCentral()
}

dependencies {
    classpath 'com.android.tools.build:gradle:0.10.+'
    classpath 'org.robolectric.gradle:gradle-android-test-plugin:0.10.+'
}
}

到你的lib模块build.gradle文件,应该找到插件

答案 1 :(得分:1)

Android-test不再是一个单独的插件。标准' android'插件现在包括测试功能。有关详细信息,请参阅http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Testing