Algo mal con la importación org.ksoap2.transport.AndroidHttpTransport;
Quiero ejecutar un proyecto existente. ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar
cuando ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar
el ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar
, se produjo el error.
import org.ksoap2.transport.AndroidHttpTransport;
No puedo encontrar el método AndroidHttpTransport
en el paquete org.ksoap2.transport
. ¿Cómo puedo tratar con él?
- Excepción de Parser XMLPull al llamar a api de Magento usando SOAP desde Android
- KSoap2 y KvmSerializable-Envía el objeto de clase con un campo de lista a webservice en java android
- Android kSOAP2 Certificados SSL auto-firmados "Requisitos de seguridad no cumplidos - No hay cabecera de seguridad en el mensaje"
- Solicitud de Android KSOAP2 al servidor SOAP de PHP
- Aplicación de Android que trabaja en WIFI y 3G (Sin proxy), pero no funciona en 3G (Si proxy y puerto están asignados)
- SOapObject emite Android
- Cómo llamar a un servicio WCF usando ksoap2 en android?
- Llame al servicio web .NET en Android
- Enviar una imagen de Android a un servicio Web ASP.NET
- KSOAP 2 Android con HTTPS
- establece codificación utf-8 para ksoap2 en android
- Tener problemas para vincular un objeto ksoap a un ArrayList en Android
- Cómo analizar Respuesta compleja con el uso de la biblioteca ksoap2 en android
Usted debe utilizar ksoap2 jar archivo .. Y luego utilizar el siguiente código
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.dotNet = true; envelope.setOutputSoapObject(request); HttpTransportSE httpTransport = new HttpTransportSE(SOAP_ADDRESS); SoapObject response=null; try { httpTransport.call(SOAP_ACTION, envelope); response = (SoapObject) envelope.bodyIn;
AndroidHttpTransport está obsoleto … para obtener más información sobre este cambio, consulta este enlace: http://code.google.com/p/wsdl2ksoap/issues/detail?id=2
Verá que también hay una solución para corregir el código si ya existe en su proyecto por este reemplazo:
AndroidHttpTransport ht = new AndroidHttpTransport(Address); androidHttpTransport.call(params.GetSoapAction(), envelope);
a:
HttpTransportSE ht = new HttpTransportSE(Address); ht.call(params.GetSoapAction(), envelope);
Tienes que importar ksoap2-android-assembly-2.4-jar-with-dependencies.jar. Entonces se eliminará el error.
Copie el archivo jar (ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar) a la carpeta lib y luego actualice la carpeta lib de eclipse
- La transmisión de audio se detiene después de 5 segundos
- Android: cómo forzar el ancho de GridView a wrap_content?