sqlcipher中的SoapSerializationEnvelope错误

时间:2018-03-06 17:58:54

标签: android soap-serialization

我正在打造一条奇怪的消息

  

java.lang.NoClassDefFoundError:org.ksoap2.serialization.SoapSerializationEnvelope

当我添加' net.zetetic:android-database-sqlcipher:3.5.9@arr'在依赖中。否则它的应用程序运行正常。

这个问题只出现在较低版本的android 4.0,4.4等上,其他手机上的运行时代码能够找到 SoapSerializationEnvelope

1 个答案:

答案 0 :(得分:0)

好的,我发现了错误。 我使用了很多库,而multidex是禁用

在Gradle中我添加了

defaultConfig {
         minSdkVersion 14 //lower than 14 doesn't support multidex
         targetSdkVersion 22

         // Enabling multidex support.
         multiDexEnabled true
     }

和Applicaiton类

public class YouApplication extends Application {

@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    MultiDex.install(this);
}

}

解决了我的问题。