Web servisini ksoap kullanarak çağırırken Android Lollipop uygulaması çöküyor.Cihazda uygulama kazası HTC M8 web servis çağrısı için OS Lollipop ile
bakınız hata günlüğü
Ben Android sürüm 5.0 Nexus 4 emülatörünüzde Aynı uygulamayı test ettik ve iyi çalışıyor
java.lang.NoSuchFieldError: No instance field headerOut of type [Lorg/kxml2/kdom/Element; in class Lorg/ksoap2/serialization/SoapSerializationEnvelope; or its superclasses (declaration of 'org.ksoap2.serialization.SoapSerializationEnvelope' appears in /system/framework/wifi-service.jar)
at com.-----.---------.-----.----.services.AuthenticateUser.createHeader(AuthenticateUser.java:77)
at com.-----.---------.-----.----.services.AuthenticateUser.authenticateUser(AuthenticateUser.java:49)
at com.-----.---------.-----.----.services.---------GenericServiceThread.callWS(GenericServiceThread.java:219)
at com.-----.---------.-----.----.services.---------GenericServiceThread.invokeWebServiceApi(GenericServiceThread.java:106)
at com.-----.---------.-----.----.services.---------GenericServiceThread.run(GenericServiceThread.java:89)
.
ben de HttpTransportSE için AndroidHttpTransport değiştirmek ama bunun için emin değil webservice
mHttpTransportSE = new AndroidHttpTransport (url);
mHttpTransportSE.debug = true; // this is optional, use it if you don't
mHttpTransportSE.call(Configuration.COM_SOAP_ACTION_AUTHENTICATEUSER, envelope);
result = envelope.getResponse();
çağırmak için kod aşağıda kullanıyorum.
Bu değişiklik benim sorunumu çözüyor mu?
Bu sorun için başka bir çözüm var mı?
Önceden teşekkür ederiz.
Başka bir cihazda kontrol ettin
komut satırı: Burada hızlı bir çözüm gerektiren herkes için
Jar Jar kurallar ve komut vardır? Bu lolipop özel çökmesi mi? –
Cihazda OS lolipop ile test edilmedim. – Swap
Çözümü deneyebilir misin? – wisemann