Служба Android должна работать всегда (никогда не останавливать и не останавливать)

Я создал службу и хочу запускать эту службу всегда, пока мой телефон не перезагрузится или не закроется принудительно. Служба должна работать в фоновом режиме.

Пример кода созданного сервиса и запуска сервисов:

Запустите сервис:

Intent service = new Intent(getApplicationContext(), MyService.class);
getApplicationContext().startService(service);

Обслуживание:

public class MyService extends Service {

    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        // TODO do something useful
        HFLAG = true;
        //smsHandler.sendEmptyMessageDelayed(DISPLAY_DATA, 1000);
        return Service.START_NOT_STICKY;
    }

    @Override
    public IBinder onBind(Intent intent) {
        // TODO for communication return IBinder implementation
        return null;
    }
}

Манифест декларации:

<service
    android:name=".MyService"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
</service>

Можно ли запускать этот сервис всегда, когда приложение делает паузу и все остальное. Через некоторое время мое приложение переходит в режим паузы, а службы также останавливаются или останавливаются. Так как я могу запустить этот сервис в фоновом режиме и всегда.

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

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