web-dev-qa-db-ja.com

Android StudioのGsonライブラリ

誰かがGsonライブラリをAndroidプロジェクトに追加するためのステップバイステップガイドを教えてくれる?

私はJSON組み込みライブラリを試しましたが、今はちょっと面倒なようです。 Gsonを基にしたいくつかの例を見ましたが、それは本当に簡単なようです。

72
Venky

以下の依存関係を追加するまたはGson jar fileをダウンロードしてください

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

ドキュメントなどについては github repo に従ってください。

127
Pehlaj

読むGoogle-gson

Gsonは、JavaオブジェクトをそれらのJSON表現に変換するために使用できるJavaライブラリです。 JSON文字列を同等のJavaオブジェクトに変換するためにも使用できます。

次の行をあなたのMODULE LEVELbuild.gradle設定:

dependencies {
      implementation 'com.google.code.gson:gson:2.8.5' // Old 2.8.2
             }
18
IntelliJ Amiya

プロジェクトでGsonを取得するには、gradle dependenciesを使用します。あなたのアプリケーションbuild.gradleこのようになります -

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

Gradle:

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から入手できます。

1
Jatin Sahgal

自分でプロジェクトにJARを追加する必要はありません。単にbuild.gradle(モジュールレベル)に依存関係を追加するだけです。 ALSO常にアップグレード版を使用するようにしてください。

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

前述のように、すべての増分バージョンにいくつかのバグ修正または段階的拡張があります。 ここ

1
Muahmmad Tayyib

Retrofit libraryで使用する場合、Squareのgsonライブラリを次のように使用することをお勧めします。

implementation 'com.squareup.retrofit2:converter-gson:2.4.0'
0
Ercan Duman