Устранение проблемы с автозапуском службы на Android

Чтобы активировать автозапуск службы в клиенте RuDesktop после перезагрузки устройства, которая находится во вкладке Доступ, выполните следующие шаги:

  1. Открыть клиент RuDesktop

  2. Перейти на вкладку Настройки и активировать следующие чекбоксы:

    • Оставить работать в фоновом режиме — игнорировать оптимизацию расхода батареи

    • Запускать после включения — запускать сервис удаленного доступа после включения устройства, требует специального разрешения

  3. Активировать режим разработчика в настройках Android устройства

  4. Открыть настройки разработчика и активировать опцию Отладка по USB

  5. Подключить устройство через USB к ПК в режиме отладки

  6. Выполнить команду:

    adb shell appops set ru.desktop.flutter_hbb PROJECT_MEDIA allow
    

    Важно

    На ПК должен быть установлен пакет adb

  7. При необходимости режим разработчика можно выключить

  8. Перезагрузить устройство

После перезагрузки устройства служба RuDesktop будет запущена автоматически, и к устройству можно будет подключиться без необходимости ручного подтверждения запуска