android调用webservice函数去服务器上传图片,执行到ht.call这一句就挂了…

android调用webservice函数往服务器上传图片,执行到ht.call这一句就挂了……
android调用webservice函数往服务器上传图片,结果执行到
HttpTransportSE ht = new HttpTransportSE(url);   
         ht.debug=true;
         String soapaction=namespace+"/"+methodName;
         try {   
             ht.call(soapaction, envelope);     //出错的是这一句
             if(envelope.getResponse()!=null){
              Object soapPrimitive = envelope.getResponse(); 
               Log.i("connectWebService", soapPrimitive.toString());
              if(soapPrimitive.toString()!="上传图片失败!")
               return true;
             }
         } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   } catch (XmlPullParserException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   }  
请各位多多提解决方法,大家共同讨论解决!!先谢谢了

错误提示:
03-15 08:32:04.478: DEBUG/dalvikvm(279): GC_FOR_MALLOC freed 964 objects / 182128 bytes in 87ms
03-15 08:32:04.756: DEBUG/dalvikvm(279): GC_FOR_MALLOC freed 214 objects / 139240 bytes in 156ms
03-15 08:32:04.766: INFO/dalvikvm-heap(279): Grow heap (frag case) to 3.308MB for 522256-byte allocation
03-15 08:32:04.858: DEBUG/dalvikvm(279): GC_FOR_MALLOC freed 0 objects / 0 bytes in 84ms
03-15 08:32:05.126: DEBUG/dalvikvm(279): GC_FOR_MALLOC freed 44 objects / 261760 bytes in 65ms
03-15 08:32:05.247: INFO/dalvikvm-heap(279): Grow heap (frag case) to 4.057MB for 1046544-byte allocation
03-15 08:32:05.337: DEBUG/dalvikvm(279): GC_FOR_MALLOC freed 0 objects / 0 bytes in 83ms
03-15 08:32:05.757: DEBUG/dalvikvm(279): GC_FOR_MALLOC freed 3 objects / 522312 bytes in 63ms