Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Ksoap和HttpTransport Seand AndroidHttpTransport方法调用_Java_Android_.net_Web Services_Ksoap2 - Fatal编程技术网

Java Ksoap和HttpTransport Seand AndroidHttpTransport方法调用

Java Ksoap和HttpTransport Seand AndroidHttpTransport方法调用,java,android,.net,web-services,ksoap2,Java,Android,.net,Web Services,Ksoap2,在这个示例代码中,我引用了ksoap2-android-assembly-2.6.3-jar-with-dependencies 难以置信的是,我什么时候到达电话线hts.call(SOAP\u动作,信封)处于调试模式;应用程序代码以日志Cat消息中的错误消息结束。错误消息为: -- 04-28 23:24:03.454: W/ActivityManager(80): Launch timeout has expired, giving up wake lock! -- 04-28 23:23:

在这个示例代码中,我引用了ksoap2-android-assembly-2.6.3-jar-with-dependencies 难以置信的是,我什么时候到达电话线
hts.call(SOAP\u动作,信封)处于调试模式;应用程序代码以日志Cat消息中的错误消息结束。错误消息为:

-- 04-28 23:24:03.454: W/ActivityManager(80): Launch timeout has expired, giving up wake lock!
-- 04-28 23:23:38.667: W/ActivityManager(80): Activity idle timeout for ActivityRecord{407c0c10 yservices.screens/.MyservicesActivity}
创建事件中的我的源代码:

TextView tv = new TextView(this);
setContentView(tv);

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
envelope.dotNet = true;
AndroidHttpTransport hts = new AndroidHttpTransport(URL);
try {

    hts.call(SOAP_ACTION, envelope);

    SoapPrimitive response = (SoapPrimitive)envelope.getResponse();
    // Log.i("myApp", response.toString());

    //tv.setText(weight+" "+fromUnit+" equal "+response.toString()+ " "+toUnit);
    tv.setText("Ok");

} catch(Exception e) {
    //e.getLocalizedMessage();
    tv.setText(e.getMessage());
}
我希望你能帮助我。我的操作系统版本是Windows7 64位、EclipseIndigo和JDK1.6 如果你需要其他信息,给我写信


感谢警告表示您的应用程序正在持续运行。但我认为这不是您想要的,所以您应该使用一个

我的错误是因为ksoap2需要在名为libs的文件夹中有引用,而不是在构建器路径eclipse中,windows 7 x64的上一个android版本在我调用方法hts.call(SOAP_操作,信封)时与上一个版本ksoap2有问题;我收到以下消息:ActivityThread.performLaunchActivity(ActivityThread$ActivityClientRecord,Intent)行:1813,未找到描述源的按钮