この質問は奇妙なことにのみ基づいています。私はMultiDexApplication
と全体のマルチデックスのもので遊んできました。それは私のアプリで本当に必要ないことが判明しました。私はすでにMultiDexApplication
からApplication
に戻り、私のアプリケーションクラスをオーバーライドしました。アプリクラスでApplicationをオーバーライドしてmultiDexEnabledを 'true'に設定するとどうなりますか?
- オーバーライド
Application
しかし真にmultiDexEnabled
を設定します。ただ好奇心のために、私は2つのことを試してみました。この場合、アプリで何も起こっていない、うまく動作しているようだ。私が予見していない場合に問題がありますか?
MultiDexApplication
をアプリクラスで上書きしますが、multiDexEnabled
からを偽に設定してください。この場合、クラスMultiDexApplication
を見つけることができません。multiDexEnabled
を再び有効にして、クラスを利用可能にしました。なぜMultiDexApplication
は、multiDexEnabled
にしたくないのですか?
また、この質問は好奇心のためです。それはあなたのための不必要な読書だったら私を許してください。
multiDexApplicationは、ロリポップ前のデバイスで複数のdexファイルを実行時にサポートするためのビルド時の設定です。 –