Android İle Toplu Mesaj Göndermek
-
Arkadaşlar merhaba,
Android ile servis içinde for döngüsünde mesaj gönderiyorum. Yüksek adetlere (500+) çıkınca servisim duruyor. Ön belleği temizlemenin bir yolu var mı?
Aşağıdaki şekilde kullanıyorum.
PendingIntent pi = PendingIntent.getActivity(this, 0, new Intent(this, MainActivity.class), 0);
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(telefonNo, null, mesaj, pi, null); -
Neden 500+ tane mesaj gönderiyorsun ki ? Durdurulma sebebini de buraya atarsan Logcat çıktısını yardımcı olabiliriz. Hatanın neyden kaynaklandığını da eklersen çözümü basit olabilir.
Birde 500 taneyi birden göndermek yerine paket paket göndersen ? alarm service mantığında 1 dakikada bir 10 tane gibi.
-
Onuyla alakasız ama. Bu android ile toplu mesaj nasıl gönderiyoruz. Döküman paylaşılsa iyi olur
-
-
hocam android isletim sistemi servis veya uygulamalarin asiri bellek vs kullandiginda kapatma hakkini elinde tutar. eger herhangi biri asiri kullanim yaparsa kapatir.
thread olarak yapmayi denedin mi ? azar azar lazy load mantiginda gonderim yapmayi denedin mi hocam ?