2016-08-25 3 views
1

私のアプリケーションはorg.simpleframework.xmlを使用してxmlコンテンツを処理します。これは私が次のエラーに遭遇下のAndroid Mよりしかしデバイス上で、上記のAndroid Mを使用してデバイス上で完璧に動作します:クラス 'org.simpleframework.xml.core.Persister'がデバイス上に見つかりませんでした。<Android M

E/dalvikvm: Could not find class 'org.simpleframework.xml.core.Persister' 

は私のGradleで下のようなライブラリが含まれ

compile('org.simpleframework:simple-xml:2.7.1') { 
    exclude group: 'stax', module: 'stax-api' 
    exclude group: 'xpp3', module: 'xpp3' 
} 

貴重な入力を感謝します。

P .: Androidスタジオ2.1.2を最新のgradleバージョンで使用しています。

+0

Proguardを使用していますか? – brandall

+0

プロガードは使用されていません。 –

+0

他の難読化ツールを使用していますか? – brandall

答えて

3

multiDexを使用していますか?

もしそうなら、あなたのapplcationクラスを確認してください

は、アプリケーションを拡張する==>

マイアプリは5.0↑

にOKだったけど

で4.XXデバイス上でクラッシュしたMultiDexApplicationを拡張"NoClassDefFoundError:org.simpleframework.xml.core.Persister"

希望すると便利です:)

+0

ありがとう、私はこのソリューションを探して昨日すべてを過ごしました。 –

関連する問題