Androidde asynctask içinde web servise bağlanıyorum. bağlanacağım urli dinamik olarak oluşturuyorum. dinamik olarak aldığım stringi log ile kontrol ediyorum doğru. aynı zamanda urli de log ile görüntülüyorum o da doğru. fakat servise bağlanmıyor. thread exiting with uncaught exception hatasını alıyorum. daha sonra dinamik olan kısmı kendim yazdığımda servise bağlanıyor. Sorunu nasıl aşabilirim?

soruldu: 29 Tem '13, 06:09

Ayten's gravatar image

Ayten
71101015
cevap kabul oranı: 60%

değiştirildi: 04 Ağu '13, 03:46

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559

acaba kod parçasıyla sormanız mümkün mü?

(29 Tem '13, 14:38) murtaza murtaza's gravatar image

Evet kod paylaşabilir misin? Şu an için elindeki dinamik url i oluşturan kod parçasında thread çalışıyormuş gibi görünüyor. 2 thread iç içe olunca bu hatayı alırsın genelde. Sadece tahmin

(30 Tem '13, 00:50) yahyacan55 yahyacan55's gravatar image

Sorunu çözdüm sorun asynctasktan thread çakışmasından kaynaklanmıyormuş dosyadan okuma yapıldığından stringin sonunda boşluk oluyor LogCatte farkedilmiyor. URLde boşluk olduğundan servise erişemiyor.

permanent link

cevaplandı: 30 Tem '13, 03:29

Ayten's gravatar image

Ayten
71101015
cevap kabul oranı: 60%

AsyncTask doInBackground içinde

xmlParse bag=new xmlParse();

String date= now("yyyy-MM-dd");

ArrayList <iptalmasa> iptal=new ArrayList <iptalmasa>();

Log.i("abc",readString);

//readString="c2VydmVy";

String IptalGunlukURL =URL+"MasaIptalAralik?ConString="+readString+"&date="+date;

Document gunlukIptalDoc =(Document) bag.getDomElement( IptalGunlukURL );

Burada eğer readStringi elimle yazarsam işlem yapıyor fakat daha önceden dosyadan okuduğumda işlem gerçekleşmiyor program kapanıyor fakat okuduğum readStringi LogCatte görebiliyorum.

(30 Tem '13, 01:19) Ayten Ayten's gravatar image

ReadStringi nerden aldığını göremiyorum. ReadString AsyncTask çalışmadan önce oluşmamış gibi. doInBackground un içinde hem xml okuma hem bir servisi çağırmayı yapma eğer boyle yapıyorsan. Kod dan ancak bu kadarı anlaşılabiliniyor. Kodun tamamını görmeden kesin bir cevap veremem.

(30 Tem '13, 01:28) yahyacan55 yahyacan55's gravatar image

asynctask içinde değil de main activity de DosyaOku diye çağırdığım bir fonksiyonum var. asynctask çalışmadan burada değeri alıyor. doInBackground içinde Document ile xml alıyorum. burada sadece url oluşturma işlemi var devamında dom parser ile parse ediyorum.

(30 Tem '13, 01:44) Ayten Ayten's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×819
×31

Soruldu: 29 Tem '13, 06:09

Görüntüleme: 1,290 kez

Son güncelleme: 07 Ağu '13, 09:37

powered by BitNami OSQA