アプリケーションを実行しようとすると(それは、ライブラリとしてマークしたzxingプロジェクトから拡張されたクラスです)、コンソールから次のエラーが発生します。
[2012-09-12 11:51:01 - QR00] Conversion to Dalvik format failed with error 1
このエラーを解決するための提案はありますか?
プロジェクト»プロパティ»Javaビルドパス»ライブラリに移動し、「AndroidXY」(私の場合はAndroid 1.5)を除くすべてを削除します。[OK]をクリックします。[プロジェクト]»[クリーン]»[下で選択したプロジェクトをクリーンアップ]に移動します»プロジェクトを選択して[OK]をクリックします。それはうまくいくはずです。
プロジェクトフォルダのどこかにJARファイルがあり(Admob JARファイルをsrcフォルダにコピーした)、それをJavaパスライブラリとして追加した可能性もあります。パッケージエクスプローラーには表示されないため、気付かないでしょうが、2回カウントされ、恐ろしいDalvikエラー1が発生します。
関連する質問を参照してください:
ActionBarSherlockを使用している場合は、ADTが互換性ライブラリをプロジェクトに挿入することに注意してください。ActionBarSherlockはこのライブラリを埋め込み、重複するとエラーが発生します。