2013-10-29 33 views

cevap

7

Bunun için hizmet zamanlama AlarmManager kullanmalıdır. Bkz. Vogella tutorial.

+0

telefon bu çalışma reseted veya uygulamanın kuvvet yakın oldu Will sonra bile? – roiberg

+0

Artık kimse telefonu fabrika ayarlarına sıfırlarsa artık hiçbir şey çalışmaz. Gücün kapanması hizmetleri bir süreliğine öldürebilir, ancak yeniden başlatmayı başarabilirsiniz. –

+0

Ben fabrika sıfırlaması kastetmedim, ben yeniden başlatmaya yönelik bir yayın alıcısı kullanmalı mıyım yoksa onsuz çalışacaktır ... telefonunuzu yeniden başlatmayı geliyordu? – roiberg

15

Adım 1: Define 'Servis' sınıf mantığını tanımlama yürütülecek

Ste 2: BroadcastReceiver tanımlamak ve tezahür xml ekleyin. Bu, görevi yapmak için 'Servis' sınıfını çağırmaktan sorumludur.

sen apaçık xml altında niyet eylemi <action android:name="android.intent.action.BOOT_COMPLETED"/> eklemek gerek olabilir

Adım 3: Kullan 'AlarmManager'

çift bağlantılar http://www.vogella.com/articles/AndroidServices/article.html#scheduleservice_scheduling

http://khurramitdeveloper.blogspot.in/2013/06/android-alarm-manager-to-start-service.html

+0

teşekkürler! Kabul ederdim ama diğer cevap ilkti. – roiberg

+1

Teşekkürler. Sorun değil :), size yardımcı olursa ben de mutlu olurdum :) – Jayasagar

+0

@Jayasagar Neden bir “Hizmet” e ihtiyacınız var? Telefon yeniden başlatıldıktan sonra başlatmak için – fiddler

İlgili konular