これは奇妙なものです。-pre-compile
にターゲットがありますcustom_rules.xml
。ここでは、一部のJARがlibs
フォルダーにコピーされます。
クリーンビルドを実行すると、それらのライブラリが.apkに含まれないため、実行時に失敗します。の出力を見るとant -v ...
、Dxはそれらのライブラリを処理していません。したがって、プロジェクトがこれらのライブラリに対してコンパイルされている間、それらはDxフェーズには含まれません。
その後、非クリーンを実行した場合ant debug
、によってコピーされたJAR-pre-compile
はビルドの開始時にすでに存在していたため、すべてが正常です。
私が間違っていることについて何か考えはありますか?