Как запустить сервис по загрузке полного Android?

Вы читали некоторые учебники по запуску службы при загрузке. Что я'мы сделали это:

В декларации:





   
       
   

КОД:

public class ServiceStartup extends BroadcastReceiver {

    public void onReceive(Context context, Intent intent) {
        Handler h = new Handler();
        h.postDelayed(new Runnable() {
           @Override
           public void run() {
               Intent dialogIntent = new Intent(getBaseContext(), MyActivity.class);
               dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
               getApplication().startActivity(dialogIntent);
           }
        }, 10000);
    }
}

Таким образом, если я перезагружаю свое устройство и перехожу к настройке в активных приложениях, моя служба не запускается. Что я могу сделать? Где я делаю ошибку? Спасибо!!

Ответы на вопрос(2)

Ваш ответ на вопрос