Android Studio无法识别GSON库

时间:2018-07-31 08:04:09

标签: android gson

我正在Android Studio中制作应用程序,我需要使用GSON库。我已经下载了gson-2.8.2-javadoc。然后我按照这种方式

  

文件->新建->新模块->导入.JAR / .AAR   打包-> gson-2.8.2-javadoc->完成

之后

  

文件->项目结构->应用程序->依赖项->模块   依赖关系-> gson-2.8.2-javadoc->确定

,但Android Studio无法识别Gson。我用谷歌搜索,并以此为解决方案:

dependencies {
      implementation 'com.google.code.gson:gson:2.8.2' 
}

但这不能正常工作。

我的gradle版本是4.4,我将其升级为4.9,同样,它也不起作用。这是我的build.gradle文件:

buildscript {


    repositories {
        mavenCentral()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.3'

    }
}

allprojects {
    repositories {
        mavenCentral()
        google()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
} 

顺便说一句,我尝试了不同版本的Gson Library的相同方法,但效果不佳。那么,此问题的原因是什么?确切的解决方案是什么?

2 个答案:

答案 0 :(得分:0)

我认为您可能需要

buildscript {
    repositories {
        mavenCentral()
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

到您的应用程序build.gradle文件。然后构建,那就很好

答案 1 :(得分:0)

首先,请确保从项目中删除了 gson MODULE

阅读How to delete a module in Android Studio ?

"File -> Project Structure" ->选择 gson 模块,然后单击 Red Mark Negative Sign

仅供参考

您应该使用最新版本。

implementation 'com.google.code.gson:gson:2.8.5'

然后 Clean-Rebuild-Run