プログラミングTwitterGooglePocketスポンサーリンク経緯それは、Android開発でgsonライブラリを使おうとしていたときのこと。Androidアプリを作っているなかで、ふとgsonライブラリを使いたいときがありました。ググってみたところ、gsonライブラリを使うにはまずbuild.gradleに'com.google.code.gson:gson:2.8.5'追記しないといけないよーとのことだったので、以下のように追記しました。'com.google.code.gson:gson:2.7'}これで問題なくgsonは使えます。Githubのgsonライブラリのサンプル(https://github.com/google/gson)を見てみると最新バージョンは2.8.5だったので、以下のように変更しました。'com.google.code.gson:gson:2.8.5'}Gradleファイルを同期しコンパイルすると、エラーが出た。あるので、jarファイルが何か悪さをしていると推測。エラーメッセージを全文まるごとGoogleの検索窓に突っ込んでみると、同じような症状がStackOverFlowにあった。AndroidStudioでプロジェクトのクリーンを行えばよいとのことだったので、実行してみる。すると見事エラーが解消されました。最初に入れた2.7のほうのgsonが、あとから入れた2.8.5のほうのgsonが入ってくるのを邪魔してた的な話だと思います。最初にググって出てきた数年前の記事をコピペしたのが原因でした。現行バージョンを確かめてから使えよって話でした。はてなブログPro技術系記事、話題のニュース、日記がメインです。アフィリエイトにも興味あり。ブログ開始2ヶ月時点でGoogleAdsenseに合格。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。