无法找到课程' org.simpleframework.xml.core.Persister'在设备上< Android M

时间:2016-08-25 17:54:29

标签: java android xml android-studio simple-framework

我的应用程序使用org.simpleframework.xml来处理xml内容。这在使用Android M及更高版本的设备上运行良好,但在低于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.S。:我使用Android Studio 2.1.2和最新的gradle版本。

1 个答案:

答案 0 :(得分:3)

你使用multiDex吗?

如果是这样,请确保您的applcation类

扩展应用程序==>扩展MultiDexApplication

我的应用程序在5.0↑

上没问题

但是使用

在4.xx设备上崩溃了

“NoClassDefFoundError:org.simpleframework.xml.core.Persister”

希望它有用:)