我正在打造一条奇怪的消息
java.lang.NoClassDefFoundError:org.ksoap2.serialization.SoapSerializationEnvelope
当我添加' net.zetetic:android-database-sqlcipher:3.5.9@arr'在依赖中。否则它的应用程序运行正常。
这个问题只出现在较低版本的android 4.0,4.4等上,其他手机上的运行时代码能够找到 SoapSerializationEnvelope
答案 0 :(得分:0)
在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);
}
}
解决了我的问题。