Как ты решил это? У меня та же проблема. Когда я покидаю главное приложение, мой сервис воссоздается.

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

Эта модель использовалась около года без особых проблем. Однако недавно я обнаружил, чтоonCreate моего класса обслуживания вызываются несколько раз.onDestroy никогда не вызывается между двумяonCreate звонки. Поэтому я не получил возможности убить существующие темы. Как только это происходит, служба имеет дублирующиеся потоки внутри.

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

Есть идеи?

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

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