Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Специальные разрешения / 21 сообщений из 21, страница 1 из 1
21.07.2018, 18:41
    #39677265
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
Оказалось, на китайских смартфонах типа Сяоми, Мейзу, Хуавей и даже в корейских Самсунгах есть специальный менеджер искаробки, который принудительно закрывает приложения и даже службы, чтобы те не пожирали заряд АКБ.
Я обратил внимание, что там, в списке разрешенных, уже есть какие-то приложения. Т.е. они сами как-то туда попадают и работают постоянно без проблем.
Я так понимаю, что это что-то своё, фирменное, а не Андроида.
Как туда добавить своё приложение/службу? Где об этом почитать?
Спасибо.
...
Рейтинг: 0 / 0
22.07.2018, 00:07
    #39677290
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11,

это системный список. Либо рут, либо договариваться с производителем.
Этот момент касается прошивок только для внутреннего потребления.
...
Рейтинг: 0 / 0
22.07.2018, 08:19
    #39677311
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11Я обратил внимание, что там, в списке разрешенных, уже есть какие-то приложения.
Я имел ввиду, что эти приложения как-то сами себя туда добавляют.
А пользователь может их сам ручками добавлять.
Т.е. приходится в доках описывать процесс добавления для каждого смартфона.
На Хуавей, кстати, не прокатило, так и закрывается.
...
Рейтинг: 0 / 0
23.07.2018, 12:30
    #39677634
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
wadman, а здесь дают пример и пишут именно про "белый список"
http://fire-monkey.ru/topic/5150-специальные-разрешения/?do=findComment&comment=32540
...
Рейтинг: 0 / 0
23.07.2018, 20:02
    #39677927
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
Надо ещё почитать про
ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS
и
<uses-permission-sdk-23 android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
...
Рейтинг: 0 / 0
24.07.2018, 09:42
    #39678073
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11Надо ещё почитать про
ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS
и
<uses-permission-sdk-23 android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>

"The act of requesting REQUEST_IGNORE_BATTERY_OPTIMIZATIONS in the manifest is what may get you banned."

Пользователь сам должен добавить. Но скажу, что это не особо помогает. На себе проверил.
Мое приложение спокойно со временем "убивается" системой, даже с нахождением его в этом списке.
...
Рейтинг: 0 / 0
24.07.2018, 10:21
    #39678095
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
Я проверил ту процедуру добавления приложения в белый список на Андроид 7 (Сяоми).
Запрос выдаётся, приложение добавляется куда-то, не смог найти куда.
Но приложение всё равно прибивается системой.
Эта процедура добавляет приложение в какой белый список Андроида, но у Сяоми, как и у других производителей, видать ещё какой свой белый список :(
...
Рейтинг: 0 / 0
24.07.2018, 10:23
    #39678098
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
wadman"The act of requesting REQUEST_IGNORE_BATTERY_OPTIMIZATIONS in the manifest is what may get you banned."

дословно перевести смог, не смог понять, что оно обозначает
...
Рейтинг: 0 / 0
24.07.2018, 10:24
    #39678099
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
wadmanПользователь сам должен добавить. Но скажу, что это не особо помогает. На себе проверил.
Мое приложение спокойно со временем "убивается" системой, даже с нахождением его в этом списке.

Блин, и что это это за идиотизм?
Как в Андроиде писать нормальные службы, которые будут работать постоянно и автозапускаться?
...
Рейтинг: 0 / 0
24.07.2018, 10:28
    #39678104
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11wadman"The act of requesting REQUEST_IGNORE_BATTERY_OPTIMIZATIONS in the manifest is what may get you banned."

дословно перевести смог, не смог понять, что оно обозначает
В маркете могут забанить.
...
Рейтинг: 0 / 0
24.07.2018, 10:30
    #39678108
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11Как в Андроиде писать нормальные службы, которые будут работать постоянно и автозапускаться?
"Нормальные" запускаются либо гуглосервисами (которые системные), либо по событию.
И для этого они должны (на сколько я понял), вешать уведомление о том, что они работают.

https://startandroid.ru/ru/uroki/vse-uroki-spiskom/165-urok-100-service-intentservice-foreground-avtozagruzka-servisa.html

Сейчас так многие приложения делают (см startForegraund).
...
Рейтинг: 0 / 0
24.07.2018, 10:42
    #39678115
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
там инфа 2012 года :(
...
Рейтинг: 0 / 0
24.07.2018, 10:50
    #39678118
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11там инфа 2012 года :(
Она актуальная. Посмотри, как себя ведут браузеры, ютуб, различные плееры при проигрывании...
...
Рейтинг: 0 / 0
24.07.2018, 11:00
    #39678123
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
Я знаю, что можно вызвать свою процедуру через BroadcastReceiver, прописав её в манифесте.
Но у меня приложение на Firemonkey, поэтому нужна какая-то "прослойка", которая поможет вызвать мою процедуру, написанную на Delphi.
...
Рейтинг: 0 / 0
24.07.2018, 11:09
    #39678127
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
...
Рейтинг: 0 / 0
24.07.2018, 11:26
    #39678141
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
Ну почти.
Нужно перехватывать звонки вх/исх и выводить на экран доп. информацию.
Приложение работает, но с программно создаваемым BroadcastReceiver`ом.

изучаю
https://delphifmandroid.blogspot.com/2016/01/broadcastreceiver.html
https://delphifmandroid.blogspot.com/2016/01/ansroidservicebroadcastreceiver.html
...
Рейтинг: 0 / 0
27.07.2018, 13:18
    #39680180
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
Разрабы Хуавей просто обнаглели вкрай
https://gagadget.com/39055-smartfonam-huawei-zakryili-dostup-k-vlc-v-google-play-i-vot-pochemu/
...
Рейтинг: 0 / 0
28.07.2018, 13:50
    #39680533
alex55555
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11Разрабы Хуавей просто обнаглели вкрай
Это общая тенденция. Гуглы могли бы поприличнее ось написать, что бы собрав из исходников всё порно от вендора выкинуть, но зачем оно им?

В общем - ваш удел пилить множественные адаптации к каждому чиху очередного подвального китайского вендора.
...
Рейтинг: 0 / 0
02.08.2018, 10:26
    #39682406
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
У меня другая идея появилась.
Никакой службы не нужно.
Но нужно знать, как добавить свой источник в телефонную книгу Андроида.
Так же, нужно знать, как туда импортировать массово несколько тысяч номеров и имён.
Даже не знаю, с чего начать.
Подскажите.
Спасибо.
...
Рейтинг: 0 / 0
02.08.2018, 10:40
    #39682420
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11У меня другая идея появилась.
Никакой службы не нужно.
Но нужно знать, как добавить свой источник в телефонную книгу Андроида.
Так же, нужно знать, как туда импортировать массово несколько тысяч номеров и имён.
Даже не знаю, с чего начать.
Подскажите.
Спасибо.

это оно?
https://developer.android.com/guide/topics/providers/contacts-provider?hl=ru
...
Рейтинг: 0 / 0
02.08.2018, 11:52
    #39682489
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Специальные разрешения
X11X11У меня другая идея появилась.
Никакой службы не нужно.
Но нужно знать, как добавить свой источник в телефонную книгу Андроида.
Так же, нужно знать, как туда импортировать массово несколько тысяч номеров и имён.
Даже не знаю, с чего начать.
Подскажите.
Спасибо.

это оно?
https://developer.android.com/guide/topics/providers/contacts-provider?hl=ru
Да.
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / Специальные разрешения / 21 сообщений из 21, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]