APK をエクスポートして Google Play に送信する場合があります。adb を使用してデバイスにアップロードすると、アプリがすぐにクラッシュします。コードやその他の変更なしで再度エクスポートすると、コンパイルされた APK は正常に動作します。Eclipse が APK を適切にコンパイルしたかどうかをコンパイルして確認する必要があるため、これはランダムに発生します。マニフェスト ファイルで設定した Application クラスを見つけようとすると、常にクラッシュします。
最近、新しいことが起こり始めました。アプリは起動しますが、apk が正しくコンパイルされていません。クラスの 1 つが存在せず、それを使用するときにアプリがクラッシュします。これもランダムであり、APK を再コンパイルすることで修正されます。APKが実行されたとしても、APKが適切にコンパイルされているとは信じられないため、これは大きな問題です。
問題は何ですか?そして、なぜ日食はこのように振る舞うのですか? デバッグ用に実行すると、すべてが常に問題なく、正しくコンパイルされます。メインプロジェクトが依存しているライブラリプロジェクトは約 5 つあります。