Что я пробовал и работает на рабочем столе, так это то, что есть опция единства: «Правка»> «Настройки проекта»> «Проигрыватель»> «Windows»> «Разрешение и презентация». , если вы выберете окна, у него есть опция «Оставлять открытым в фоновом режиме».
Когда включено, оно отлично работает на рабочем столе. Даже если я переключусь на другую программу, она продолжит отправлять/получать, поэтому предположим, что код работает. На нем есть звездочка с надписью *Общая настройка для нескольких платформ, но она не влияет на мой телефон Android.
Пыталась добавить с помощью скрипта Unity
Application.runInBackground = true;
Но для приложения это не сработало.
Любые предложения, как с этим справиться, будут более чем приветствоваться.
Unity Версия 2022.3.30f1
- Можно ли это сделать с помощью Android Manifest?
- Может ли он запускаться при запуске на всякий случай телефон перезагружается и продолжает получать данные?
Подробнее здесь: https://stackoverflow.com/questions/791 ... background
Мобильная версия