Soru & Cevap

Android yaşam döngüsü(lifecycle) ...

08.07.2015 - 04:30

Arkadaşlar ben bir uygulama yazıyorum ve uygulamam da Main.activity sınıfımın 7/24 açık olması gerekiyor.Sürekli veri transferi yapıyorum çünkü..

Ama yaklaşık 1 buçuk saat sonra program hata veriyor.. Aceba kendi kendini kill mi ediyor?

verdiği hata şu "Queuebuffer:error quuing buffer to surfacetexture -22 failed with code-1 :out of memory"

onDestroy() metoduna düşmemesi için ne yapabilirim? yada sizce sorunum activitynin kill olması mı? Bu arada 1.5 saat sonra hata veriyor ve debug işleminde hatayı görüp  herhangi bir butona bastığımda proğram yeniden başlatılıyor.

 

6 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-1372-1408467635.jpg
ahmtbrk
08.07.2015 - 04:37

Merhaba

Ne işlemi yapıyorsun uygulama içinde ? Memory taşıyor ve app crash oluyor.

Uzun işlemler için activity değilde service kullanmanı tavsiye ederim.

yazilimcikodcu
08.07.2015 - 05:34
Ama servislerin arayüzü yok ki .. Haberleşme yapıyorum sürekli...Memory neden taşıyor onu bulmam lazım.. Muhtemelen uzun süre kullanmadığım için activity işletim sistemi tarafından kill ediliyor öyle düşünüyorum ama buna nasıl bir çözüm olur bilemiyorum..