5

似たようなタイトルの質問がたくさんありますが、この問題の解決策が見つかりませんでした。

ActionBarSherlock 4.0.2 を Android ライブラリとして参照する Eclipse の Android プロジェクトがあります。さらに、ACRA と Google Analytics の JAR を /libs フォルダーに追加しました。サポート v4 jar は、ABS ライブラリから取得されます。

プロジェクトの Java ビルド パスは次のようになります。 ここに画像の説明を入力

ウィザードを使用してエクスポートすると、「Dalvik 形式への変換がエラー 1 で失敗しました」というエラーが表示されます。

クリーニング、すべての Android 依存関係の削除、[プロジェクト プロパティの修正] のクリック、およびクリーニングはすべて機能しません。

何か案が?

編集:

いくつかの情報を見逃していました: Mac OS 10.6.8、Eclipse Indigo、Android SDK Tools r19、および ADT プラグイン v18 でこれを行っています。

project.properties ファイルには proguard.cfg ファイルが含まれています。コメントすると問題が回避されます。

4

2 に答える 2

0

私は実際に問題を克服することができました。誰にとっても役立つかどうかの詳細は次のとおりです。

私は最初に、クリーンアップからプロジェクトのクローズ/再開まで、すべてを試しました。

最後に、http://sourceforge.net/projects/proguard/files/からの最新の proguard ベータ版も入手し、android-sdk-macosx/tools/proguard の /lib フォルダーをベータ版のもの (proguard4.8beta1) に置き換えました。 )そして..それは動作します!

于 2012-05-18T19:04:38.450 に答える
0

ADT 20 (Jelly Bean でリリース) に更新した後も同じ問題が発生し、同様に、すべての古いソリューション (クリーン、再構築など) は役に立ちませんでした。omoling の回答から手がかりを得て、Flurry jar を Web サイトから最新のものに更新しました...そして問題は解決しました。

したがって、この問題が発生している場合は、プロジェクトで使用されているすべての外部ライブラリを更新してみてください。

于 2012-07-13T10:43:56.650 に答える