35

2013 年 3 月 17 日に署名済みバージョンを完全にエクスポートした Android アプリケーションがあります。次に、2013 年 3 月 19 日に Facebook SDK と Android SDK Manager を更新し、署名済みバージョンのアプリを再度エクスポートしようとしました。最初の間違い。

それ以来、2 つの問題のいずれかが発生しており、アプリの新しい署名済みバージョンをエクスポートして、Google Play ストアに再アップロードすることはできません。

  1. エラー 1 で Dalvik 形式への変換に失敗しました
  2. またはエクスポート中に Android アプリケーションがクラッシュします。

Web で見つけた多くの解決策を試しましたが、まだうまくいきません。Eclipse、ADT、Facebook SDK も削除して再インストールしました。それでも、私は問題を抱えています。

Eclipse は実際にクラッシュしますが、これは非常に奇妙です。何か案は?

更新:そのため、署名付きアプリのエクスポート時に「Dalvik 形式への変換がエラー 1 で失敗しました」というメッセージが表示されなくなりました。署名済みアプリのエクスポート時に Eclipse がクラッシュするだけです。何か案は?eclipse、facebook sdk、android sdk など、最新のソフトウェアをすべて持っています。Mac OS X の最新バージョンを実行しています。

4

6 に答える 6

76

これが私が問題を修正した方法です。誰かがこの問題を再び抱えていると確信しています。私にとってうまくいったのは、自動ビルドをオフにすることでした。とても小さいもの。助けてくれてありがとう!

*また、上記の回答は他の人にも役立ちました。

于 2013-03-22T02:55:36.010 に答える
5

これは私も経験しました。project->clean をプロジェクトに実行してみて、Eclipse ワークスペースを再起動してください。

うまくいかない場合は、このスレッドを読んでください。

「Dalvik 形式への変換がエラー 1 で失敗しました」 -- エクスポート時のみ

于 2013-03-20T08:35:09.940 に答える
4

apk をエクスポートする前に、プロジェクト/ビルドを自動的に無効にします。 ここに画像の説明を入力

Eclipse (ADT) から APK をエクスポートすると、静かにクラッシュする

于 2014-11-19T03:15:54.947 に答える
4

[プロジェクト] » [プロパティ] » [Java ビルド パス] » [ライブラリ] に移動し、「Android XY」以外をすべて削除して、[OK] をクリックします。

Project » Clean » Clean projects selected below » に移動し、プロジェクトを選択して [OK] をクリックします。

于 2013-03-20T08:36:34.023 に答える