【问题标题】:SoapSerializationEnvelope Error in sqlciphersqlcipher中的SoapSerializationEnvelope错误
【发布时间】:2018-03-06 17:58:54
【问题描述】:

我收到一条奇怪的消息

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

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

而且这个问题只存在于低版本的android中,比如4.0、4.4等。在其他手机上运行时代码能够定位到SoapSerializationEnvelope

【问题讨论】:

  • 你找到任何更新版本的库了吗?
  • 这是更新的。我无法理解这是如何连接的。

标签: android soap-serialization


【解决方案1】:

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

在 Gradle 中我添加了

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

         // Enabling multidex support.
         multiDexEnabled true
     }

在应用类中

public class YouApplication extends Application {

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

}

解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多