私はJavaコードをオンザフライで生成し、Android用にコンパイルするプロジェクトに取り組んでいます。面白いのは、時々dx.batが正常に終了している間に壊れたDEXファイルを生成することです。Android dxが不正なチェックサムdexファイルを生成する
私はDEXをdexdumpしようと、私が手:ERROR:不正なチェックサム(deadc0de対DEADBEEF)
手動で遊んで--no-最適化または--no-地元意志をこの特定のコンパイルの問題を解決してください。しかし、次のプロセスで何が起きるかは決して分かりません。これは信頼できるプロセスです。
ところで、チェックサムを手動で修正しても問題は解決されません(一部のデータをダンプした後にdexdumpがクラッシュする)ので、DXチェックサム計算のバグではないと判断します。
既知の問題はありますか?どうすればさらにデバッグできますか?
ありがとうございます!