本文介绍了java.lang.NoClassDefFoundError的:org.ksoap2.serialization.SoapSerializationEnvelope的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

海我现在用的Andr​​oid版本(R-18)调用Web服务在我的Andr​​oid应用程序。但我得到的肥皂serilization.am错误尝试的ksoap2版本(2.5.4,2.4,2.6.4,2.5.8)

错误消息;

 二月五日至七日:20:26.920:W / dalvikvm(4852):主题ID = 1:螺纹退出与未捕获的异常(组= 0x4001d888)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):致命异常:主要
2月5日至七号:20:26.920:E / AndroidRuntime(4852):java.lang.NoClassDefFoundError的:org.ksoap2.serialization.SoapSerializationEnvelope
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在com.android.StringBuilderActivity< INIT>(StringBuilderActivity.java:31)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在java.lang.Class.newInstanceImpl(本机方法)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在java.lang.Class.newInstance(Class.java:1429)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.app.Instrumentation.newActivity(Instrumentation.java:1021)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2582)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2684)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.app.ActivityThread.access $ 2300(ActivityThread.java:126)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:2038)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.os.Handler.dispatchMessage(Handler.java:99)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.os.Looper.loop(Looper.java:123)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在android.app.ActivityThread.main(ActivityThread.java:4632)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在java.lang.reflect.Method.invokeNative(本机方法)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在java.lang.reflect.Method.invoke(Method.java:521)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:871)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
2月5日至七号:20:26.920:E / AndroidRuntime(4852):在dalvik.system.NativeStart.main(本机方法)
 

解决方案

更​​改您的库文件名以/库,并检查它。

Hai am Calling the webservice in my android application am using android version(r-18).but i got error in Soap serilization.am trying the ksoap2 version(2.5.4,2.4,2.6.4,2.5.8).

Error Message;

05-07 02:20:26.920: W/dalvikvm(4852): threadid=1: thread exiting with uncaught exception (group=0x4001d888)
05-07 02:20:26.920: E/AndroidRuntime(4852): FATAL EXCEPTION: main
05-07 02:20:26.920: E/AndroidRuntime(4852): java.lang.NoClassDefFoundError: org.ksoap2.serialization.SoapSerializationEnvelope
05-07 02:20:26.920: E/AndroidRuntime(4852):     at com.android.StringBuilderActivity.<init>(StringBuilderActivity.java:31)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at java.lang.Class.newInstanceImpl(Native Method)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at java.lang.Class.newInstance(Class.java:1429)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2582)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2684)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.app.ActivityThread.access$2300(ActivityThread.java:126)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2038)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.os.Handler.dispatchMessage(Handler.java:99)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.os.Looper.loop(Looper.java:123)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at android.app.ActivityThread.main(ActivityThread.java:4632)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at java.lang.reflect.Method.invokeNative(Native Method)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at java.lang.reflect.Method.invoke(Method.java:521)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
05-07 02:20:26.920: E/AndroidRuntime(4852):     at dalvik.system.NativeStart.main(Native Method)
解决方案

Change your library file names to "/libs" and check it.

这篇关于java.lang.NoClassDefFoundError的:org.ksoap2.serialization.SoapSerializationEnvelope的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-25 00:35