本帖最后由 wushuangman1127 于 2013-06-23 19:34:31 编辑

解决方案 »

  1.   

    androidHttpTransport.call(soapAction, envelope);异常了?跑到异常处理段里去了
      

  2.   

    我之前用同样的方法上传注册信息都没有异常啊,这个问题纠结了好几天了。这是接口
    http://61.180.240.111/taxi/s_position.php,林石工你有时间帮我看看到底是什么问题呢。非常感谢
      

  3.   

    androidHttpTransport.call(soapAction, envelope);改为androidHttpTransport.call(null, envelope);试试
      

  4.   

    感觉你的41,42行代码是多余的,想要获取response信息,直接在 
     if(envelope.getResponse()!=null)
      {
                      //处理你的响应代码即可
       }
      

  5.   

    执行的时候抛出异常:cannot serialize 126.8363,126.8363是一个float类型的。改成String类型之后能正常上传,现在的问题是如何上传float类型的数值。
      

  6.   

    http://stackoverflow.com/questions/6608701/android-how-to-pass-double-value-to-service-using-ksoap
    参考该网址里的解决方法之后问题得到解决。
      

  7.   

      transport.call(soapAction, envelope); 抛出异常怎么解决