2013年7月23日火曜日

NoClassDefFoundError に悩み、ビルドパスで解決!

AndeEngineをつかってアプリ開発をしています。

「Google Analytics SDK for Android v2」やランキングや広告を実装しようとして悩まされたのが「NoClassDefFoundError」です。

該当のjarファイルをインポートしていて、利用するActivityやSceneでもimportしているのに、
実行すると「NoClassDefFoundError」のエラーが発生するんです。

AndeEngineの設定が間違っているのかとあれこれ悩みましたが、「Java Build Path」の設定を変えたら解決しました。


<将来の自分に向けの解決策の覚書>

1)該当の「jarファイル」を準備

2)プロジェクトのプロパティを開き「ライブラリ」の「External JARs」から、該当の「jarファイル」をインポート

3)タブ「Order and Export」で、インポートしたjarに「チェック」をつける

4)解決♪


さて、次はランキング・アナリティクス・広告の実装に進みます!




0 件のコメント:

コメントを投稿