- Ruby / Rails以外の開発一般
READ MORE
Androidプロジェクトをビルドすると、
Jar Mismatch Found 2 versions of android-support-v4.jar in the dependency list
というエラーが発生することがあります。
これは、android-support-v4.jarという名前で2つの異なるファイルが参照されているエラーです。
android support libraryのページを見るとわかりますが、意外とこのライブラリは更新が頻繁で、現在リビジョン11です。
メインのプロジェクトと、ライブラリとして参照している別プロジェクトで、それぞれ別のバージョンのandroid-support-v4.jarを参照しているときにこのエラーは発生します。
たとえば、
などが考えられます。
この場合、Eclipseからプロジェクトを右クリック→Android Tools→Add Support Libraryを実行すると、最新版に更新することができます。
念のため: 「v4」は「Android 1.6 Donut以上で使えるライブラリ」という意味で、ライブラリ自体のリビジョンではないのでご注意ください。