【发布时间】:2016-08-31 03:08:56
【问题描述】:
谁能给我一步一步的指南,将 Gson 库添加到 Android 项目中?
我尝试了JSON 内置库,但现在这似乎有点乏味。我看到了几个基于 Gson 的例子,看起来很简单。
【问题讨论】:
谁能给我一步一步的指南,将 Gson 库添加到 Android 项目中?
我尝试了JSON 内置库,但现在这似乎有点乏味。我看到了几个基于 Gson 的例子,看起来很简单。
【问题讨论】:
Gson 是一个 Java 库,可用于将 Java 对象转换为 他们的 JSON 表示。它还可以用于转换 JSON 字符串转换为等效的 Java 对象。
将以下行添加到您的 MODULE LEVEL build.gradle 配置中:
dependencies {
implementation 'com.google.code.gson:gson:2.8.8' // Old 2.8.6
}
【讨论】:
将以下依赖添加到build.gradle:
implementation 'com.google.code.gson:gson:2.8.7'
或通过单击版本并找到 .jar 文件来下载 JAR 文件 from Maven。
将 2.8.7 替换为 Maven 的最新版本。
访问GitHub repo 获取文档和更多信息。
【讨论】:
如果你打算将它与Retrofit库一起使用,我建议你使用Square的gson库:
implementation 'com.squareup.retrofit2:converter-gson:2.4.0'
【讨论】:
不需要自己在项目中添加JAR,只需在build.gradle(Module lavel)中添加依赖即可。 ALSO总是尝试使用升级版,目前是
dependencies {
implementation 'com.google.code.gson:gson:2.8.5'
}
正如here所提到的,每个增量版本都有一些错误修复或升级
【讨论】:
分级:
dependencies {
implementation 'com.google.code.gson:gson:2.8.5'
}
马文:
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>
Gson jar 可从 Maven Central 下载。
【讨论】:
使用 gradle dependencies 在您的项目中获取 Gson。您的应用程序 build.gradle 应如下所示-
dependencies {
implementation 'com.google.code.gson:gson:2.8.2'
}
【讨论】: