これがスタックオーバーフローでよくある質問であることは知っていますが、この問題に対する適切な解決策が見つかりませんでした。
私は Android 用の SIP アプリを開発しており、CSipSimple プロジェクトをライブラリとして使用しています (このプロジェクトは actionbarsherlock もライブラリとして使用しています)。これまで、SIP アプリを外部デバイスで実行したときに問題が発生したことはありませんでしたが、今、私はコンソールからのこのメッセージで立ち往生しています:
[2013-03-28 15:24:49 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/actionbarsherlock/R$attr;
[2013-03-28 15:24:49 - GoldenCallCSIP] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/actionbarsherlock/R$attr;
ビルド パスの問題である可能性があると思いますが、Android Dependencies 仮想フォルダー内の関連する jar を削除できません。より正確には、私が使用している CSipSimple ライブラリの Android Dependencies にある actionbarsherlock jar ファイルが原因です。メインプロジェクト。
それについてのアイデアはありますか?
ありがとう