- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Ок. Что там с Service ?
Что-то не получается сделать так, чтобы при смахивании приложения сервис оставался в живых.
startForeground сделан в oncreate, нотификация появляется,
onStartCommand возвращает START_STICKY
пробовал различные хаки с onTaskRemoved - толку нету. Всё работает нормально, но при "смахивании" приложения убивается и сервис.
_SP_, Android 9 ?
Сам с аналогичной фигней уже три дня мучаюсь.
4.4+, тестовое устройство с какой-то 7й версией
Так пока и не взлетело...
Причем... если нажать на крестик на экране очистки - сервис остается, а приложение выгружается.
А вот если смахнуть приложение дохнет и сервис.
ЗЫ. Ооо... похоже это нерешабельно, проверил, шазам тоже дохнет по такому сценарию...
_SP_, может особенности данной какой-то седьмой версии.
https://androidwave.com/foreground-service-android-example/
вот этот пример ведет себя корректно на 9 -ом чистом Android, на не очень чистом 8-ом от Lenovo и совсем стрёмном 8-ом от Сяоми
Что значит корректно ?
Смахиваете пприложение, оно выгружается, а сервис остается ?
Это печально, что поведение зависит от версии...
ЗЫ. Пример - "шляпа",
ContextCompat.startForegroundService(this, serviceIntent);
foreground запускает только для 8+ версий (с апи 26 если быть точным)
да
10 символов
Ну вот похоже переделали "startForegroundService" в 24+ и оно лучше работает.
Но это проблемы в ближайшие лет 5 не решит... поскольку все еще существенная часть парка - это 4.4+ итп.
Самое неприятное, что я почему-то даже onDestroy в сервисе не получаю, когда его смахивают. Я перебьюсь конечно, но в целом это "остстой какой-то"
Кто подключал Firebase @ Dynamic links?
И стоит ли переходить на androidX или оставить пока?
Есть кто нибудь, кто разбирается в миграции Android->AndroidX?
Подскажите кто в курсе - гугл позволит оплатить акк разраба в гуглоплее с чужой карты?
Ну или как его оплатить если есть только вебмани? (гугл, зараза, их не принимает). Палка и тп тоже отпадают.