Size: a a a

StartAndroid Ru Chat

2020 May 30

AG

Alexander Gapanovich in StartAndroid Ru Chat
Vladyslav Lozytskyi
я понимаю, если Вы хотите огородиться от закрытия системой, но для этого достаточно START_STICKY прописать. Тогда сервис будет перезапущен как будут доступны ресурсы.
Я имел ввиду, если телефон будет полностью перезагружен, START_STICKY, вроде не распространяется на этот кейс
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Сергей П.
Если сервис форграунд с уведомлением в шторке - то все сравнительно честно.

Из стора такое могут выпилить, но может оно не для стора
я не спорю, но когда убиваешь процесс, то и фореграунд сервис тоже умирает (я так понял что речь именно об этом) и вот тут перезапуск это не то что ожидает пользователь
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Alexander Gapanovich
Я имел ввиду, если телефон будет полностью перезагружен, START_STICKY, вроде не распространяется на этот кейс
если речь об обычной перезагрузке, то BootReceiver с запуском этого foreground service
источник

СП

Сергей П. in StartAndroid Ru Chat
Vladyslav Lozytskyi
если речь об обычной перезагрузке, то BootReceiver с запуском этого foreground service
Именно.
А что до юзера - он сам это ставил. Может это рабочий трекер для курьера, к примеру, на служебную мобилу. Не хочешь палить локацию - отключи гео. Или уволься и деинсталируй.
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Сергей П.
Если сервис форграунд с уведомлением в шторке - то все сравнительно честно.

Из стора такое могут выпилить, но может оно не для стора
можно по подробнее, почему приложение с честным Foreground Service могут выпилить? Что-то поменяли в политике?
источник

СП

Сергей П. in StartAndroid Ru Chat
Vladyslav Lozytskyi
можно по подробнее, почему приложение с честным Foreground Service могут выпилить? Что-то поменяли в политике?
Там все нервнее с каждым месяцем к бэкграунд отслежке локации относятся. Что вполне понятно - персональнее данных о локации только совсем интимные вроде некоторых медицинских.
источник

AG

Alexander Gapanovich in StartAndroid Ru Chat
@madsunrise
@PSA_98
@personshelldon

Коллеги, всем спасибо за помощь! )))
источник

СП

Сергей П. in StartAndroid Ru Chat
Vladyslav Lozytskyi
можно по подробнее, почему приложение с честным Foreground Service могут выпилить? Что-то поменяли в политике?
Да, у меня был заброшеный пет-проект трекера со всеми этими фичами типа пост. отправки локаций заданным юзерам. Если проект реальный с норм.бюджетом - наработок полезных много, могу вписаться по нормальной ставке.
источник

СП

Сергей П. in StartAndroid Ru Chat
А то в итоге будете по граблям бегать.
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Alexander Gapanovich
Я имел ввиду, если телефон будет полностью перезагружен, START_STICKY, вроде не распространяется на этот кейс
Почитав про ограничения и вспомнив былые ошибки - Вам придется использовать ForegroundService, так как, даже если Вы заведете получение локации без ForegroundService, то для API>=26 Вы будете получать реальное обновление локации несколько раз в час.
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
Note: If your app needs access to location history that contains time-frequent updates, use the batched version of the Fused Location Provider API elements, such as the FusedLocationProviderApi interface. When your app is running in the background, this API receives the user's location more frequently than the non-batched API. Keep in mind, however, that your app still receives updates in batches only a few times each hour.
источник

AG

Alexander Gapanovich in StartAndroid Ru Chat
Vladyslav Lozytskyi
Почитав про ограничения и вспомнив былые ошибки - Вам придется использовать ForegroundService, так как, даже если Вы заведете получение локации без ForegroundService, то для API>=26 Вы будете получать реальное обновление локации несколько раз в час.
Да, спасибо, за api 26 restrictions помню, поэтому только foreground )))
источник

m

me in StartAndroid Ru Chat
всем привет. Кто знает как в Expandable засунуть свой макет, вместо подпункта, лєйаут с вьюхой. Гуглю уже давно, ковыряю, и ничего не могу ни найти ни понять.
источник

В

Вадим in StartAndroid Ru Chat
Ребят. Привет. При завершении приложения на андроид 8+ умирает сервис. +7 все работает
источник

I

Ivan in StartAndroid Ru Chat
Вадим
Ребят. Привет. При завершении приложения на андроид 8+ умирает сервис. +7 все работает
привет, да, это ограничения Android 8
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
есть какая то либа для перевода миллисекунд во время? хочу сделать по типу был минуту назад, час назад, день назад и т.д
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
или это тупо формула и проверка  if?
источник

I

Ivan in StartAndroid Ru Chat
Виталий MrShadow
или это тупо формула и проверка  if?
это один метод
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
Ivan
это один метод
подскажешь плиз?)
источник

I

Ivan in StartAndroid Ru Chat
что подсказать?
источник