15 Декабрь 2018, 10:13:48
В базе: 1053715 объектов. За сутки в базу Добавлено 104 объекта. Отредактировано 166 объектов. Удалено 14 объектов.

Не включается фоновый режим  (Прочитано 2139 раз)

макс300481

  • Пользователь
  • **
  • Сообщений: 2
  • Карма: 1
    • Просмотр профиля
Не включается фоновый режим
« : 02 Март 2018, 11:29:53 »
3
Телефон самсунг J1 2016 , перестал включаться фоновый режим. Раньше всё работало хорошо, но не давно , перестал включаться , ни с помощью иконки ни через приложение.

ЦАФАП

  • Постоялец
  • ***
  • Сообщений: 91
  • Карма: 17
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #1 : 24 Май 2018, 11:45:36 »
1
 :o
« Последнее редактирование: 15 Сентябрь 2018, 20:22:32 от ЦАФАП »

Mic

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3079
  • Карма: 816
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #2 : 25 Май 2018, 10:24:26 »
0
В новых версиях изменен формат ярлыка. Попробуйте удалить и вновь создать ярлык фонового режима.
В Андроид 8+ ярлык фонового режима можно создать длинным нажатием на ярлыке приложения.

ardbeggar

  • Пользователь
  • **
  • Сообщений: 4
  • Карма: 2
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #3 : 29 Май 2018, 20:50:47 »
1
В новых версиях изменен формат ярлыка. Попробуйте удалить и вновь создать ярлык фонового режима.
Проблема возникает при автозапуске и автоотключении сервиса предупреждений, как средствами самой программы, так и извне при помощи AutomateIt Pro. Ярлыка программы вообще нет (не считая того, который в списке приложений), запускается только автоматом.

Пользоваться стало крайне неудобно.

Mic

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3079
  • Карма: 816
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #4 : 29 Май 2018, 21:08:42 »
0
В новых API Google очень много новых ограничений. Некоторые широковещательные интенты теперь вообще недоступны приложениям. 
Формат интентов MCD будет полностью меняться.
Из внешних ланчеров сейчас можно запустить разные функции добавив в стандартный интент MainActivity следующие Actions:
    "RADAR_START" - запуск в режиме радара.
    "SERVICE_START" - запуск в режиме сервиса.
    "SERVICE_STOP" - остановка сервиса.
    "SERVICE_TOGGLE" - (для управления одной кнопкой) запуск сервиса если он остановлен и остановка если он работает.
Со временем планируется расширение набора Actions.


 

ardbeggar

  • Пользователь
  • **
  • Сообщений: 4
  • Карма: 2
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #5 : 29 Май 2018, 21:51:22 »
0
Собственно, через SERVICE_START/SERVICE_STOP я его и запускаю/останавливаю. До последнего обновления все было в порядке. Сегодня же я ненароком обновился и получил помимо управления сервисом еще и режим радара, причем SERVICE_STOP тоже его запускает.

Ну и да, как я уже говорил, с использованием только собственной автоматизации MCD результат тот же. Так что сильно подозреваю, что в новой версии сломали вот эту конкретную настройку.

Насчет новых API — это имеет значение на старых Андроидах? На 5.1.1 наблюдается ровно то же самое.

Mic

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3079
  • Карма: 816
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #6 : 29 Май 2018, 23:48:13 »
0
Собственно, через SERVICE_START/SERVICE_STOP я его и запускаю/останавливаю. До последнего обновления все было в порядке. Сегодня же я ненароком обновился и получил помимо управления сервисом еще и режим радара, причем SERVICE_STOP тоже его запускает.

Это не совсем те же SERVICE_START/SERVICE_STOP.
Я написал, что нужно отправлять интент в MainActivity  с параметром action.
Старые интенты пока не удалены, т.к. на некоторых устройствах ни работают.     

Насчет новых API — это имеет значение на старых Андроидах? На 5.1.1 наблюдается ровно то же самое.
Да имеет, т.к. компилировать приходится с новыми библиотеками от Google, а они уже заточены под новые версии. 

Если найду время попробую протестировать с AutomateIt.
Какие версии андроид на Ваших устройствах? Ярлыки на обоих устройствах не создаются?   
« Последнее редактирование: 29 Май 2018, 23:50:54 от Mic »

ardbeggar

  • Пользователь
  • **
  • Сообщений: 4
  • Карма: 2
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #7 : 30 Май 2018, 00:12:41 »
0
Старые интенты пока не удалены, т.к. на некоторых устройствах ни работают.
Видимо, это как раз мой случай. Работает broadcast интентов info.mapcam.droid.SERVICE_START (и, соответственно, STOP) на обоих устройствах, т.е. с самим по себе запуском/остановом полный порядок. Только радар теперь при этом запускается и мешает жить.
Цитировать
Да имеет, т.к. компилировать приходится с новыми библиотеками от Google, а они уже заточены под новые версии.
Ясно. Прошу простить мое невежество, под Андроид писать не доводилось.
Цитировать
Если найду время попробую протестировать с AutomateIt.
На самом деле именно AutomateIt — дело десятое. Если настроить автоматизацию средствами самого MCD (например, старт/стоп сервиса при подключении/отключения зарядки) картина ровно та же самая: запускается режим радара, хотя в настройках это выключено. Моя проблема с последней версией MCD именно в этом.
Цитировать
Какие версии андроид на Ваших устройствах? Ярлыки на обоих устройствах не создаются?
5.1.1 и 7.0. Ярлыки нигде не создавал, сервис везде запускался автоматически и до последнего обновления делал ровно то, что требуется — просто сидел в фоне.

Shorochov

  • Постоялец
  • ***
  • Сообщений: 6
  • Карма: 33
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #8 : 30 Май 2018, 18:56:14 »
0
Поддерживаю, данная проблема наблюдается на s7 7.0 после последнего обновления. При запуске фонового режима при подключении к автомагнитоле по синему зубу  открывается режим радара, а при отключении в автоматическом режиме также запускается режим радара. Сейчас приходится пользоваться ярлыком запуска фонового режима

GGGmworld

  • Постоялец
  • ***
  • Сообщений: 17
  • Карма: 7
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #9 : 30 Май 2018, 19:33:36 »
0
Те же проблемы с интентами - запускает радар на старт и стоп Андроид 6.0 / Flyme 5.2.13.3G
« Последнее редактирование: 30 Май 2018, 19:35:21 от GGGmworld »

metabazis

  • Пользователь
  • **
  • Сообщений: 1
  • Карма: 1
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #10 : 30 Май 2018, 19:49:47 »
1
У меня тоже в Tasker перестал работать фоновый по интенту, открывается радар, и причем он не перходит в фоновый если его принудительно переводить в него. Недавно же было все в порядке.

ardbeggar

  • Пользователь
  • **
  • Сообщений: 4
  • Карма: 2
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #11 : 06 Июнь 2018, 18:50:38 »
1
С последним обновлением фоновый режим заработал. Интенты пока не проверял.

GGGmworld

  • Постоялец
  • ***
  • Сообщений: 17
  • Карма: 7
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #12 : 06 Июнь 2018, 20:42:39 »
1
Интенты тоже работают....

Спасибо 

artechve

  • Пользователь
  • **
  • Сообщений: 4
  • Карма: 1
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #13 : 08 Июнь 2018, 23:28:11 »
0
В новых версиях изменен формат ярлыка. Попробуйте удалить и вновь создать ярлык фонового режима.
В Андроид 8+ ярлык фонового режима можно создать длинным нажатием на ярлыке приложения.

пересоздал ярлык, сделал долгим тапом ярлык для фоновых, не работает. т.е. запускает приложение в режиме радара, как и основной ярлык
htc10 android 8.0.0

полгода все работало, так что не надо на гугл гнать.

artechve

  • Пользователь
  • **
  • Сообщений: 4
  • Карма: 1
    • Просмотр профиля
Re: Не включается фоновый режим
« Ответ #14 : 08 Июнь 2018, 23:59:29 »
0
вроде заработало после переноса во внутреннюю память