android studio中的Gradle Syncing错误

时间:2017-11-14 18:01:47

标签: android gradle

安装完成后我是android studio中的新手我有

的警告
  

错误:(13,0)无法在类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler的对象上找到参数[directory'libs']的方法compile()。

任何人都请帮我解决。

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar']) // <-- giving warning on that line
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.google.android.gms:play-services:6.5.+'
}

1 个答案:

答案 0 :(得分:0)

您可能没有libs目录。 我建议删除该行。 这用于将JAR或AAR文件直接删除到项目中。在使用某些Google地图服务时,这种做法很糟糕。

如果可以避免,你应该通过url和maven或ivy引用依赖项,而不是本地文件树。

其次,如果你真的想要,你可以去制作一个目录库。 最后,我会问你是怎么得到这个错误的? Gradle Sync,Android Studio Build或terminal assembleRelease。

但是上面的内容应该让你感到厌烦。