2017-03-08 8 views
-1

デバッグビルドでNoClassDefFoundExceptionでアプリケーションがクラッシュしていて、リリースビルドで正常に動作しています。 私は両方のapkを逆コンパイルし、codeovaライブラリのクラスファイルのいくつかがデバッグAPKに見つからないことがわかりました。NoClassDefFoundExceptionは、いくつかのクラスのライブラリプロジェクトがデバッグビルドに存在しないためにリリースビルドに存在します。

奇妙なことに、デバイスの下の4.4 &でこのクラッシュが起こっていて、4.4より上でうまく動作しています。

私はそれがより高いsdkバージョンでどのように働いているのかわかりません。助けてください。

+0

おそらくいくつかのクラスが新しいSDKバージョンで統合されていますか? – Jens

+0

multidexを使用しましたか? '4.4'(20)以下では、サポートライブラリmultidex https://developer.android.com/studio/build/multidex.html#mdex-gradle –

+0

@Kevinrobを使用する必要があります。あなたの迅速な助けをありがとう。 – karthik

答えて

0

Multidexの問題4.4デバイスの下では、multidexのサポートライブラリを追加する必要があります。

関連する問題