所以这是我的build.gradle:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}
dependencies {
compile 'com.android.support:design:22.2.1'
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
我尝试使用“NavigationView”,在研究之后我发现我需要为我的build.gradle添加一个新的依赖项。但在我尝试构建我的应用程序后,我收到以下错误:
Could not find method compile() for arguments [com.android.support:design:22.2.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Please install the Android Support Repository from the Android SDK Manager.
Open Android SDK Manager
但我已经安装了支持存储库:
答案 0 :(得分:0)
我发现了我的错误:我没有编辑正确的build.gradle文件。我编辑了android / build.gradle而不是android / app / build.gradle ......
答案 1 :(得分:0)
是肯定的。如果要将任何库添加到项目中,则应在build.gradle
应用程序中实现它们。
对于提醒,库版本例如,
implementation 'com.google.firebase:firebase-auth:15.0.0'
implementation 'com.google.firebase:firebase-storage:15.0.0'
implementation 'com.google.firebase:firebase-database:15.0.0'
这些库位于同一个库下,因此版本全部应该相同,以防止出现sync
错误。