Подскажите пожалуйста как можно заставить приложение Android работать в фоновом режиме. чтобы всегда могло в любой момент получить данные из TCP.
--- Добавлено в 2018-10-14 19:00:55
Или может можно как-то в случаи ошибки или завершение работы он снова себя запускал
Редактировалось 1 раз(а), последний 2018-10-14 19:00:55
Этот топик читают: Гость
Ответов: 253
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 1821
Рейтинг: 168
|
|||
Работу с TCP вынести в сервис, а сам сервис сделать Foreground (точно не помню, есть ли в пакете такая возможность, надо смотреть в Service, ServiceControl или Notification)
|
|||
карма: 5 |
|
Ответов: 253
Рейтинг: 0
|
|||
sаmakacd писал(а): ForegroundБольшое спасибо, кажется разобрался! |
|||
карма: 0 |
|
Ответов: 253
Рейтинг: 0
|
|||
Подскажите пожалуйста, что я делаю не так? Сервис вроде запускается, но уведомления все равно не приходят
Редактировалось 1 раз(а), последний 2018-10-15 11:38:12 |
|||
карма: 0 |
|
Ответов: 253
Рейтинг: 0
|
|||
|
|||
карма: 0 |
|
Ответов: 253
Рейтинг: 0
|
|||
Спасибо, разобрался. Теперь все работает. Только не понимаю как активировать приложение(0ткрыть) При нажатие на оповещение в статус баре.
|
|||
карма: 0 |
|
Ответов: 4630
Рейтинг: 749
|
|||
Вероятно, посылкой Intent (компоненты Intent, IntentReadWrite). Смотри пример "Intents".
|
|||
карма: 26 |
|
7