SORU
2 NİSAN 2010, Cuma


Nasıl her zaman arka planda bir hizmet olarak çalıştırmak için

-Build SMS uygulamasına benzer bir uygulama oluşturma sürecinde yaşıyorum.

İhtiyacım olan bu:
- her zaman arka planda çalışan bir servis
- her 5 dk. servis cihazın mevcut konumunu kontrol eder ve bir web hizmeti çağrıları
eğer belirli kriterleri karşılaması durumunda, bir servis bildirimi (sadece SMS uygulaması gibi) oluştursun
bildirime tıklandığında, kullanıcı uygulaması, SMS uygulaması gibi) alınır
- app devre dışı bırakabilirsiniz . yüklenir
cihaz yeniden başlatıldığında, hizmet başlanmalıdır

Ne denedim:
- android servisi öldürene kadar gayet güzel çalıştı düzenli bir hizmet çalıştırıyor
- AlarmManager kullanarak yapmak 5 dakika. aralığı bir hizmet için arayın. Ama bu işi yapmak mümkün değildi.

Herhangi bir yardım büyük mutluluk duyacağız...

-Thomas

CEVAP
2 NİSAN 2010, Cuma


her zaman çalışan bir servis arka plan

Bu keşfettim terimi gerçek anlamda not possible. Ayrıca bad design.

her 5 dk. hizmet çekleri cihazın mevcut konumu ve aramalar bir web hizmeti

AlarmManager kullanın.

bu AlarmManager kullanılarak 5 yapmak min. aralığı bir hizmet için arayın. Ben Ama bu işi yapmak mümkün değil.

Tüm Web hizmeti şeyi yapmaya çalışırken uyanık kalmak için burada olduğunu, WakefulIntentService kullanımı ile birlikte kullanmak için nasıl sample project gösteriyor.

Eğer devam eden bir sorun varsa, size keder veren AlarmManager ile karşılaşmış belirli şeyler hakkında yeni bir soru aç.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MC JIN'S OLD YouTube CHANNEL

    MC JIN'S OLD

    2 Kasım 2008
  • iNCH

    iNCH

    20 Temmuz 2009
  • MarinaHD2001

    MarinaHD2001

    7 ŞUBAT 2009