hello-world
webエンジニアのメモ。とりあえずやってみる。

[Android]AndroidStudioでGsonを使う

公開日時

先日、 Volleyを入れましたが、取得したjsonをパースしたかったので「 Gson」というGoogle製のjsonパーサーも入れてみました。

基本的にはVolleyを入れた時の手順と同じです。

1. gson.jarをダウンロード

  • 公式サイトからgsonのzipをダウンロードしてくる

  • 解凍ファイルの中に「gson-2.2.4.jar」があるので「gson.jar」にリネーム

2. AndroidStudioプロジェクトに取り込む

  • AndroidStudioでプロジェクトを作成(先日のVolleySampleに組み込みました)

  • gson.jarをlibs以下にコピー

cd AndroidStudioProjects
cp gson.jar VolleySample/VolleySample/libs
  • build.gradleを編集

VolleySample/VolleySample/build.gradle の dependencies に追記します。

dependencies {
    // ・・・
    compile files('libs/volley.jar')
    compile files('libs/gson.jar')  // 追加
}
  • Syncを実行

メニューの「Tools」→「Android」→「Sync Project with Gradle Files」を実行します。

これでGsonが使えるようになりました。


Related #Android

[Android]Genymotion起動時にエラーが出た場合の対処法

新しいmacbookにAndroid環境を構築していた際に、Android Studio](http://developer.android.com/sdk/installing/studio.html) をインストールしたのですが、最初のサンプルを試した際にビルドを実行してもシミュレータが全然起動しなかったので、何かいい方法ないかなと調べていたところ、「[Genymotion + Android Studio で Android 爆速開発メモ」という記事を発見。

[Android]Genymotionのhostsを書き換える

Genymotionで起動している端末でAPIの検証をしていたのですが、hosts情報を書き換える必要があったのでやりかたを調べてみました。

[Android][Android Studio]admobを導入する

Android Studio上で開発したAndroidアプリにadmobを導入する手順のメモをまとめておきます。

[Android]WebViewでjsを有効にする

AndroidではWebViewを使用してWebページを開く際に、デフォルトだとjsが有効になっていないそうです。