Если разберетесь с таскером (или подобным ему), то настроить надо будет один раз. Вам уже объяснили,...
только в этих утверждениях есть несколько ошибок которые делают невозможным работу на всех магнитолах с андройдом до 8.
1. мапкам вытесняется из пямяти постоянно и его надо перезапускать.
2. магнитолы усыпляют все проги и любые разрешения выданные на просмотры уведомлений слетают. а без этих разрешений невозможно узнать в каком состоянии мапкам в фоновом или нет.
Если бы у мапкама был интент по которому он переходит в фоновый режим то проблем бы не было - запускаешь мапкам раз в 10 сек и отправляешь интент/нажимаешь кнопку. сейчас же алгоритм работающий на 90%:
1.проверить уведомления от таскера(автонотификашен)/макродройда если нет перезапустить через стороннее приложение таскер(автонотификашен)/макродройд.
2.читать уведомления через таскер(автонотификашен)/макродройд. если нет , килять мапкам, запускать мапкам. нажимать кнопку фоновый режим.
и каждый раз на это уходит несколько минут а то и десяток
а раз в неделю вообще не получается потому что ... гладиолус... разрешений нет и они не ставятся даже рутованным таскер(автонотификашен)/макродройд.
примерно за полгода я попал на 3-4 штрафа по 250 руб. те 1000. разработчику не нужен доход с нормальной платной функции автозапуска/перезапуска за 500/1000руб?
тут просто лень и не понимание рынка. сейчас каждый второй ставит себе в ведро андройд балайку за 50$.