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

标签 android android-studio library-project

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

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

compile project('libraries:android-directorychooser')

然后我同步了 gradle,但出现以下错误:

Error:(2, 0) Plugin with id 'android-test' not found.

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

apply plugin: 'android-test'

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

最佳答案

知道你为什么需要这个插件吗?如果不删除它和您的机器人依赖项。

插件来自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文件,应该可以找到插件

关于android - 错误 :(2, 0) 未找到 ID 为 'android-test' 的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23882259/

相关文章:

android - picasso 没有在 android 中从 Web 加载更新的图像

android - 将 Gradle 与现有的 Android 项目结合使用

android - 使用库项目和 android.view.InflateException 二进制 XML 文件行 #7 错误膨胀类

java - 包装回调函数

android - loopj 库在慢速互联网上给出连接拒绝错误

java - NotifyDatasetchanged 不起作用。单击按钮后应用程序崩溃

android - 如何使用上传证书发布应用更新?

android - Gradle:为库的特定风格添加依赖项

android - Google Play 控制台 API 级别 26+