Size: a a a

Android Developers

2021 May 01

M

Max in Android Developers
а как проверить отключил ли юзер оптимизацию для прилы
источник

DH

Daniil Horishnii in Android Developers
Если б только китайцы таким страдали))
https://dontkillmyapp.com/
источник

a

awawa in Android Developers
Да, но мне в общем-то на задержки пофиг. Мне смещение на 5-10-15 терпимо. Мне в общем-то даже на час задержка будет нормально, главное чтобы оно рано или поздно сработало.
источник

DH

Daniil Horishnii in Android Developers
самое надежное - фореграунд сервис :D
источник

DH

Daniil Horishnii in Android Developers
а так, кроме аларма и мб отключения энергосебрежения особо ничего не придумаешь. Можно еще попытаться на пушах костыль намутить, тут народ и такой херней страдал.
источник

DH

Daniil Horishnii in Android Developers
(но пуши тоже могут работать через жопу, как не странно)
источник

a

awawa in Android Developers
Хах, нет) Хотя может ставить будильник и запускать форграунд сервис, и тогда будильник сработает как надо. С форграунд сервисом я тоже намучился, у меня Honor просто фризил прилку через какое-то время после выключения экрана. И ему как-то было неважно есть у меня форграунд сервис или нет)
источник

СП

Сергей П. in Android Developers
Че то я и в форграунд не верю. Написал на нем пересылалку смс на другой номер  для себя лично, что бы она и в doze работала, но интенсивно именно в doze не тестил
источник

СП

Сергей П. in Android Developers
Вроде шлет, то есть бродкаст ресивер работает. Без него - хрен, выгружается приложение.
источник

M

Max in Android Developers
вот бы просто сделали пермишн, как с хранилишем, нажал кнопочку приложении, вылезло окошко "не оптимизировать батарею" и все гуд
источник

СП

Сергей П. in Android Developers
Угу. Или "позволить работать как будильнику"
источник

a

awawa in Android Developers
У меня была прилка, которая должна была всё время слушать сокет и раз в 20 секунд ещё отправлять запрос на сервер. Вот я сделал всё по-честному - форграунд сервис, отключение оптимизации батареии, все дела. Но после фриза сокет переставал получать и отправлять пакеты. Но как-только экран включался, сразу в сокет насыпалось всё, что сервер отправлял.
источник

L2

LDev 21 in Android Developers
источник

M

Max in Android Developers
а что за фриз
источник

JF

Jorik Fat in Android Developers
источник

L2

LDev 21 in Android Developers
Даже здесь макет должен отличаться
источник

JF

Jorik Fat in Android Developers
не родственники?
источник

a

awawa in Android Developers
То есть прилка не убивалась, а просто рили замораживалась. Я посмотрел в логи - там прям так и написано было "freeze ..." и "unfreeze...".
источник

L2

LDev 21 in Android Developers
Внутри layout-xlarge должны макеты отличаться для разных разрешений, а не входить в одну категорию, как это по дефолту в Android Studio, что делать?
источник

JF

Jorik Fat in Android Developers
может кто-то из Java кодеров пояснить, почему так происходит, и в чем разница ему между lib и app?
(в app аналогичный код работает без проблем)
источник