【发布时间】:2017-04-09 00:26:30
【问题描述】:
我下载了 Android Studio 项目。在项目的根目录只有一个 build.gradle 具有下一个结构:
apply plugin: 'com.android.library'
android {
}
dependencies {
}
当我运行 build.gradle 脚本时出现错误:
Plugin with id 'com.android.library' not found.
我知道肯定还有这样的顶级gradle文件:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.2'
}
}
allprojects {
repositories {
jcenter()
}
}
但它不存在。 如何添加此构建文件?或者也许是解决这个问题的另一种方法?
项目是在旧版本的android studio中创建的。也许他在旧版本中以另一种方式工作?我正在等待帮助。谢谢。
【问题讨论】:
-
不需要两个 Gradle 文件。你有一个单一的模块 Gradle 项目,但是在项目使用的存储库中找不到 Android 库插件
-
但是我为 Gradle 配置存储库和依赖项的 buildscript {} 块呢?我应该把它放在哪里?还是有其他配置方式?
-
通常,AS在启动CVS插件时只包含模块的build.gradle。虽然没有硬科学。只需在目录结构的上一级创建它即可。
-
你说你下载了一个项目。你在哪里得到它?这样我们就可以查看了
标签: android gradle android-gradle-plugin build.gradle