android Web服务ksoap2错误

android Web服务ksoap2错误,android,web-services,soap,ksoap2,Android,Web Services,Soap,Ksoap2,我正在尝试测试一个为我设计的Web服务,当我在android上尝试时,我遇到了一个问题。 我读了所有的帖子,我无法解决它。 这是我的密码: import java.io.IOException; import org.ksoap2.SoapEnvelope; import org.ksoap2.serialization.SoapObject; import org.ksoap2.serialization.SoapPrimitive; import org.ksoap2.serializat

我正在尝试测试一个为我设计的Web服务,当我在android上尝试时,我遇到了一个问题。 我读了所有的帖子,我无法解决它。 这是我的密码:

import java.io.IOException;

import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapPrimitive;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;

import android.util.Log;
import android.widget.TextView;


import android.os.Bundle;
import android.app.Activity;

public class ListIncidencesActivity extends Activity {



private static final String NAMESPACE = "http://localhost:8080/";
private static String URL="http://localhost:8080/WebApp/services/Hola?wsdl";
private static final String METHOD_NAME = "DiHola";
private static final String SOAP_ACTION ="http://localhost:8080/DiHola";

private SoapObject request=null;
private SoapSerializationEnvelope envelope=null;
private SoapPrimitive  resultsRequestSOAP=null;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_list_incidences);        

        request = new SoapObject(NAMESPACE, METHOD_NAME);
        request.addProperty("nombre","R1K4R2");

        envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);

        envelope.setOutputSoapObject(request);

        HttpTransportSE transporte = new HttpTransportSE(URL);

        try {
            transporte.call(SOAP_ACTION, envelope);

            resultsRequestSOAP = (SoapPrimitive)envelope.getResponse();

        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (XmlPullParserException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        Log.v("Milagro?","SIIII  "+ resultsRequestSOAP);    
      }
}
当我添加库
ksoap2-android-assembly-2.5.8-jar-with-dependencies
时,我在运行时遇到一个致命错误:

01-25 04:46:38.374: E/AndroidRuntime(781): FATAL EXCEPTION: main
01-25 04:46:38.374: E/AndroidRuntime(781): java.lang.NoClassDefFoundError: org.ksoap2.serialization.SoapObject
01-25 04:46:38.374: E/AndroidRuntime(781):  at es.proyecto.gestorincidencias.ListIncidencesActivity.onCreate(ListIncidencesActivity.java:47)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.app.Activity.performCreate(Activity.java:5008)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.app.ActivityThread.access$600(ActivityThread.java:130)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.os.Handler.dispatchMessage(Handler.java:99)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.os.Looper.loop(Looper.java:137)
01-25 04:46:38.374: E/AndroidRuntime(781):  at android.app.ActivityThread.main(ActivityThread.java:4745)
01-25 04:46:38.374: E/AndroidRuntime(781):  at java.lang.reflect.Method.invokeNative(Native Method)
01-25 04:46:38.374: E/AndroidRuntime(781):  at java.lang.reflect.Method.invoke(Method.java:511)
01-25 04:46:38.374: E/AndroidRuntime(781):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
01-25 04:46:38.374: E/AndroidRuntime(781):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
01-25 04:46:38.374: E/AndroidRuntime(781):  at dalvik.system.NativeStart.main(Native Method)
如果我更新到
ksoap2-android-assembly-2.6.5-jar-with-dependencies
我会遇到编译问题:

The import org.ksoap2 cannot be resolved
但不同的是,当我没有任何人添加(电线)。出现一个!mi图标项目中的信号

有什么想法吗??我希望这是一个我看不见的小错误,因为我没有经验,这是我的第一次

提前感谢。

阅读链接并按照说明放置.jar文件,不要忘了右键单击“项目”->“运行方式”->“运行配置代理”->“internet访问IP地址”来提供代理地址
端口->默认8080


然后单击“应用”。

单击android项目打开右菜单,然后选择构建路径并选择配置构建路径


是否检查了程序集ksoap2-android-assembly-2.6.5-jar-with-dependencies的检查顺序和支持

可能我的ksoap2-android-assembly-2.6.5-jar-with-dependencies已损坏??什么链接去拿?我不明白;DFIXED将相同的ksoap2-android-assembly-2.6.5-jar-with-dependencies添加到库旁边的“ORDER AND EXPORT”