首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio最新版本找不到参数目录库的方法编译

Android Studio最新版本找不到参数目录库的方法编译
EN

Stack Overflow用户
提问于 2018-07-01 22:23:16
回答 2查看 977关注 0票数 0

我已经在这个问题中粘贴了我的build.gradle代码,请建议如何处理。

错误消息:

在类型为org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.的对象上,

找不到参数目录'libs‘的方法compile()

配置:

代码语言:javascript
复制
apply plugin: 'com.android.application'

ext {

    supportVersion='27.1.1'
}

android {

   compileSdkVersion 28

   defaultConfig {

       applicationId "com.eassycars.www.dlservices"

       minSdkVersion 17

       targetSdkVersion 28

       versionCode 1

       versionName "1.0"

       testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

   }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    buildscript {
        repositories {
            jcenter()
        }
        configure(':app') {
        dependencies {
            classpath 'com.android.tools.build.gradle:4.8.1'
            compile fileTree(include: ['*.jar'], dir: 'libs')
            compile
            testCompile 'junit:junit:4.12'
            // google & support
            implementation "com.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler :$supportVersion"
            implementation "com.android.support:appcompat-v7:$supportVersion"
            implementation "com.android.support:cardview-v7:$supportVersion"
            implementation "com.android.support:recyclerview-v7:$supportVersion"
            implementation "com.android.support:design:$supportVersion"
            implementation "com.android.support:palette-v7:$supportVersion"
            implementation "com.android.support:customtabs:$supportVersion"
            implementation "com.android.support:support-v4:$supportVersion"
            implementation 'com.google.android.exoplayer:exoplayer:r2.0.4'
            // utils
            implementation 'com.github.bumptech.glide:glide:4.0.0'
            annotationProcessor 'com.github.bumptech.glide:compiler:4.0.0'
            implementation 'com.koushikdutta.ion:ion:2.1.7'
            implementation 'com.github.Commit451:bypasses:1.0.4'
            implementation 'com.jakewharton:butterknife:8.8.0'
            annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.0'
            implementation 'com.drewnoakes:metadata-extractor:2.9.1'
            implementation 'com.orhanobut:hawk:2.0.1'
            classpath 'com.google.gms:google-services:3.1.1'
            compile 'com.android.support:support-annotations:27.1.1'
        }}
    }
}
EN

回答 2

Stack Overflow用户

发布于 2018-07-01 22:37:02

首先,您在"compile fileTree“下得到了一个带有空库的"compile”语句。第二,将"compile fileTree“更改为"implementation fileTree”

票数 0
EN

Stack Overflow用户

发布于 2018-07-03 16:01:41

转到项目的build.gradle并检查其依赖项下的版本。

check project's build.gradle version

代码语言:javascript
复制
allprojects {
    repositories {
         maven {
             url 'https://maven.google.com'
        }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51124149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档