RSS

Eclipse+Android SDKでビルド中にこける

なんか、この間Eclipse+Android SDKでビルド中に落ちる事象が発生。

エラーを見てみると、
java.lang.IllegalArgumentException: already added: LXXXXX
てな感じでビルド途中にで例外を吐いて、最終的に
Conversion to Dalvik format failed with error 1で落ちるという状態。

エラーメッセージから丸わかりですが、
どうやらAndroidSDKでは「同じクラス」を2度ロード(?)することは出来ないようです。
見た感じ、クラス名をキーとしてバイナリファイルをマッピングし、
それをロードして使用している?
だからキーが重複したときに落ちるとか。

解消方法は、LXXXXと表示されているクラスが2度ロードされないように
クラスパスを見直すこと。

そんな構成にはなっていない、ということであれば、
クリーンビルドをすれば解消するはずです。

0 コメント:

コメントを投稿