Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
seQk
0 / 0 / 0
Регистрация: 15.09.2015
Сообщений: 3
#1

Создать неубиваемую службу - Программирование Android

15.09.2015, 11:41. Просмотров 550. Ответов 3
Метки нет (Все метки)

привет, форумчане!
собственно вопрос: как создать/запустить/сконфигурировать службу так, чтобы система андроид не вырубала ее?
устройство: LG V490
служба занимается логированием кое-каких мелких данных:
потребляет памяти <12мб
процессор грузит <1%

пробовал уже и неубиваемый notification создавать и startForeground и поток, в котором создавался notification каждые 10сек, всеравно - андроид без ошибок закрывает службу.
перед закрытием служба может отработать как пару часов так и пару дней.

Добавлено через 17 минут
дополнение: во время тестов устройство просто лежит и никем не используется.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2015, 11:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создать неубиваемую службу (Программирование Android):

Из программы в службу
Здравствуйте, хотел бы узнать как сделать такое. У меня есть программа. Нужно...

Как получить ссылку на уже запущенную службу
Всем привет! Приложение запускает службу, которая отображает иконку в...

Создать службу windows
Нужно реализовать службу Windows которая включалась бы при запуске компа и не...

Как создать службу?
Добрый вечер! У меня есть программа. Как мне ее установить как службу? Что-бы...

Как создать службу в Linux?
Например, есть приложение, которое нужно запускать в Linux (Ubuntu 16), как...

Создать службу которая запускает 3 программы по выбору
Здравствуйте! Нужно написать прожку что бы сдать для зачета в универе, очень...

3
vxg
Модератор
3231 / 2034 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
15.09.2015, 14:34 #2
служба=сервис?
Java
1
2
3
    public int onStartCommand(Intent intent, int flags, int startId) {
        return START_STICKY;
    }
?
1
seQk
0 / 0 / 0
Регистрация: 15.09.2015
Сообщений: 3
15.09.2015, 18:00  [ТС] #3
служба=сервис - да.
START_STICKY попробую. спасибо.
0
seQk
0 / 0 / 0
Регистрация: 15.09.2015
Сообщений: 3
17.09.2015, 09:09  [ТС] #4
все отл работает, уже второй день пошел.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.09.2015, 09:09
Привет! Вот еще темы с решениями:

Как создать веб-службу, управляющую процессами сервера?
Cоздать веб-службу, управляющую процессами сервера. Должна поддерживаться...

Как средствами API создать службу на удалённом компе?
Пытаюсь сделать так: IntPtr schSCManager =...

Как создать Windows Service (службу), если его нету в VS?
Здравствуйте! Поставил себе VS Professional 2013. Хотел создать Windows...

Каким образом создать службу которая просто создаёт текстовый файл?
Что и где нужно вставить по стартовым методам службы, чтобы она просто...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru