ETİKETLER

android-arkaplan-servisi

İÇERİK TÜRLERİ

yazmış olduğum programı android başlangıcında çalıştırmak

Merhaba,

android için yazılan programı cihaz başlangıcında nasıl çalıştırabilirm

süleyman
15 Ocak 2021 tarihinde soruldu

Belirli zamanlarda bildirim gösteren uygulama yazacağım.

Merhaba, kotlin ile belli zamanlarda bildirim gönderen bir uygulama yapmaya çalışıyorum. Uygulamada belirlenen saatler arasında bildirimler göndereceğim. Çoğu şeyi sorunsuz yapabildim ancak program kapalı durumdayken bildirim gönderme işlemini yapamıyorum. Arkaplanda bir servis ile sayaç başlattım sayaç her 60saniyede bir çalışıp saati alıyor ve zamanı geldiyse bildirim çalışıyor. Ancak uygulamam kapandığında bu işlem artık son buluyor.

Foreground servisim tuşlar kilitliyken çalışmıyor.

Öncelikle merhaba, aslında sorunun ne olduğunu az çok tahmin etmeme rağmen halen bir çözüm bulabilmiş değilim. Soruna gelir isek, benim bir foreground(Ön plan) servisim var ve bu uygulamadan ayrı bir thread de sürekli olarak çalışıyor ve belli aralıklarla bildirim atıyor. Ancak tuşlar kilitliyken servis sanki duruyormuş gibi oluyor ve bildirim gelmiyor. Sebebini çözemememin sebeyse telefon güç kablosu takılıncada tam istediğim gibi çalışıyor. Telefonun bağlantısını tuşları kilitledikten sonrra her hangi bir bildirim almıyorum.

Abone ol android-arkaplan-servisi