Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
35 / 35 / 15
Регистрация: 06.01.2014
Сообщений: 707
1

Не перезапускать сервис после закрытия и открытия приложения

03.05.2017, 22:36. Показов 4436. Ответов 25
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую.

Такая проблема, на андройде сервис перезапускается после закрытия и открытия приложения.

Надо чтобы сервис после запуска больше не перезапускался.

Как это сделать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2017, 22:36
Ответы с готовыми решениями:

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

Автозапуск приложения после его закрытия
Всем привет. Хочу сделать автозапуск приложения после его закрытия или сворачивания через некоторое...

AlarmManager не работает после закрытия приложения
Всем привет, сделал ресивер + нацепил туда alarm вот код в классе ресивера public void...

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

25
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
05.05.2017, 14:02 21
Author24 — интернет-сервис помощи студентам
Randen, у вас записывались данные, приложение убили (как вариант - вообще вынули батарею из телефона) - что такого должно случиться с записью данных на сервере что будет нарушено если мы подключимся повторно? как то странно...
0
35 / 35 / 15
Регистрация: 06.01.2014
Сообщений: 707
05.05.2017, 14:04  [ТС] 22
vxg, потому что именно те данные, из-за которых и встал вопрос, записываются не в базе, т.к. это трудоемкий процесс, а в handle подключения. Т.к. это самый удобный способ. Ну видимо придется менять архитектуру.

А сообщения моего так и нет. Баг форума какой-то...
0
16 / 11 / 0
Регистрация: 06.03.2015
Сообщений: 162
05.05.2017, 14:08 23
Паблито, раз ты такой гений, подказал бы путевым советом, а то поливает всех здесь.
И несешь тут ты.
0
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
05.05.2017, 14:08 24
вообще вопрос сам по себе интересный - как сохранить TCP сессию открытой если приложение убивается
навскидку кажется что это невозможно, но надо подумать...вдруг

а вообще похоже что
Цитата Сообщение от Randen Посмотреть сообщение
видимо придется менять архитектуру.
0
35 / 35 / 15
Регистрация: 06.01.2014
Сообщений: 707
05.05.2017, 14:10  [ТС] 25
Паблито, я в 20 посте писал про socket.io.

Его все не видят? Нет 20 поста((
0
Модератор
3386 / 2158 / 352
Регистрация: 13.01.2012
Сообщений: 8,375
05.05.2017, 14:14 26
Randen, подключились с пустым ид - получили ид сессии, сохранили его локально, пишем данные, отвалились, подключились еще раз используя сохраненный ид сессии, дописали все что должны были дописать, очистили сохраненный ид сессии, корректно закрыли подключение

Добавлено через 49 секунд
Randen, я вижу 20 сообщение и
Но не уверен, состыкуются ли socket.io
0
05.05.2017, 14:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2017, 14:14
Помогаю со студенческими работами здесь

После закрытия приложения пользователем код в таймере продолжает выполняться
Если запустить таймер в android с периодом в пять секунд выполнения действия и в функции run()...

После запуска приложения запускать не главное активити, а сервис
как сделать чтобы после запуска приложения запускалось не главное активити а сервис может как то...

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

Анимации открытия и закрытия активностей
Для анимации перехода между активностями использовал метод...


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

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru