代码之家  ›  专栏  ›  技术社区  ›  Martin

在Android Studio中添加外部库作为文件导致依赖性错误

  •  2
  • Martin  · 技术社区  · 6 年前

    我试图补充 mXparser 库下载自 here .

    我下载了zip文件,并将java部分提取为单独的文件。我创造了 'libraries' include ':libraries:mXparser' 里面 settings.gradle

    File -> Project Structure -> Dependencies -> + -> Module dependency "OK" .

    编译后我得到了这些错误。如何修复它们?

    无法解析“”的依赖项:app@debug/compileClasspath':可以 不解析项目:libraries:mXparser. 打开文件显示详细信息

    无法解析的依赖关系 ':app@debugAndroidTest/compileClasspath':无法解析项目

    无法解析的依赖关系

    无法解析项目:libraries:mXparser. 打开文件显示详细信息

    无法解析的依赖关系

    build.gradle

    // Top-level build file where you can add configuration options common to all sub-projects/modules.
    
    buildscript {
        ext.kotlin_version = '1.2.51'
        repositories {
            google()
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.1.3'
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        repositories {
            google()
            jcenter()
        }
    }
    
    task clean(type: Delete) {
        delete rootProject.buildDir
    }
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Anubhav Gupta    6 年前

    添加jar文件时出错。 mXparser 图书馆。

    1 下载 this 文件和摘录,你会得到一个 jar

    2 罐子 文件,并粘贴到 libs 项目的应用程序文件夹下的文件夹。

    三。 现在粘贴 罐子 自由基 文件夹

    4 JAR 文件已成功复制到libs文件夹,我们将它们作为依赖项文件添加。

    5 文件>项目结构>选择应用程序>依赖项 选项卡。

    6 点击 (+) File Dependency .

    这将弹出一个选择路径的对话框。在这个空旷的地方 自由基 文件夹并逐个添加Jar文件。

    一旦你选择 Jar Ok 按钮和你的 Gradle 将开始建造。

    here 完整的教程。