我收到此特定错误,我的SDK管理器说已安装支持目录。
`Error:(11, 0) Could not find method compile() for arguments [com.android.support:design:27.0.2] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
Please install the Android Support Repository from the Android SDK Manager.
<a href="openAndroidSdkManager">Open Android SDK Manager</a>`
提前感谢!
您在错误的部分添加了依赖项。
不要在buildscript
块中添加支持库,也不要在顶级文件中添加它们。
repositories {
google()
jcenter()
maven { url "maven.google.com"; /i added this line }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
REMOVE THESE LINES !!!
compile 'com.android.support:appcompat-v7:27.+' //i added this line
compile 'com.android.support:design:27.+' // i added this line This is the only place where changes are made
}
将 27.0.2 替换为 27.+ 被认为是不好的做法。确保您在依赖项{}块中的正确Gradle文件app/build.gradle中添加了依赖项。
确保在
project>app>build.gradle
不在你的
project>build.gradle