当前位置: 首页 > 知识库问答 >
问题:

在对象上找不到参数[directory'libs']的方法compile()

宰父衡
2023-03-14

我尝试获取下面的代码GetHttpACK。我试图重新同步项目但无济于事。

完整错误:在org . grad le . API . internal . artifacts . DSL . dependencies . defaultdependencyhandler类型的对象上找不到参数[目录' libs']的方法compile()

   configure(':app') {
        dependencies {
            classpath 'com.android.tools.build:gradle:2.3.2'
            compile fileTree(dir: 'libs', include: ['*.jar'])
            testCompile 'junit:junit:4.12'
            compile 'com.android.support:appcompat-v7:23.0.1'
            compile 'com.android.support:design:23.0.1'
            compile 'org.apache.httpcomponents:httpcore:4.4.1'
            compile 'org.apache.httpcomponents:httpclient:4.5'
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }

这是我的gradle文件

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.3"
    defaultConfig {
        applicationId "itp361.nyp"
        minSdkVersion 23
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        useLibrary 'org.apache.http.legacy'
    }

这是我的gradle应用程序文件。我已经搜索了许多不同的问题并应用了它,但它仍然提示我错误。我还将可执行jar'org.arpache.http.leagcy'添加到C:\用户\用户\下载\NYP\NYP\app\libs

共有1个答案

孟泽宇
2023-03-14

看纸条。

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files

您位于项目< code>build.gradle中。您必须将依赖项放入模块< code>build.gradle中。这是你发布的第二个片段。

 类似资料: