У меня есть вопрос об услугах: что было бы лучше, создать поток внутри сервиса или сервис внутри потока?
Вопрос возникает из-за того, что я внедряю репортер ошибок для своего приложения, чтобы в случае сбоя приложения отправляло мне отчет о том, что произошло. Моя идея состоит в том, чтобы уведомлять, когда здесь происходит ошибка, показывать активность и создавать поток, чтобы повторять доставку, пока она не завершится успешно или не достигнет минимального количества попыток.
Пересматривая вопрос, как система реже всего удаляет мой процесс (если не хватает памяти): с потоком в службе или службой в потоке?
Я думаю, что лучший выбор - первый, но я видел код в тех же людях андроида, здесь:
(строка 640)
код от Google, чтобы поддержать поток ??
Где они используют второй. Что вы думаете об этом?
Мне не нужен AsyncTask, потому что мне не нужно взаимодействовать с потоком пользовательского интерфейса, на этом этапе я ничего не показываю пользователю.