Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
seQk
0 / 0 / 0
Регистрация: 15.09.2015
Сообщений: 3
#1

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

15.09.2015, 11:41. Просмотров 442. Ответов 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):

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

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

.NET 4.x Создать службу windows - C#
Нужно реализовать службу Windows которая включалась бы при запуске компа и не давала закрыть процесс. а уж если всё таки и процесс закрылся...

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
vxg
Модератор
3163 / 1966 / 221
Регистрация: 13.01.2012
Сообщений: 7,528
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
Привет! Вот еще темы с ответами:

Как средствами API создать службу на удалённом компе? - C#
Пытаюсь сделать так: IntPtr schSCManager = OpenSCManager(&quot;winxp1-vm&quot;, null, (uint)(MyFlags.SC_MANAGER_CREATE_SERVICE));...

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

Как создать Windows Service (службу), если его нету в VS? - C#
Здравствуйте! Поставил себе VS Professional 2013. Хотел создать Windows Service, но его там просто нету. Если поискать во вкладке &quot;в...

Создать в среде MSVS C + + консольное приложение , реализующее веб -службу с использованием библиотеки gSOAP - C++
Если можно - сделайте в коде комменты к каждой строке, пожалуйста, с подробным объяснением а-ля для тупых. Почему и как, какие заглавники...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
17.09.2015, 09:09
Ответ Создать тему
Опции темы

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