Дублирование приложений в списке последних после перезагрузки с подключенным USB-устройствомAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Дублирование приложений в списке последних после перезагрузки с подключенным USB-устройством

Сообщение Anonymous »

У меня есть приложение Flutter, которое использует плагин usb_serial для подключения к последовательным устройствам через USB-порт.
В моем манифесте Android у меня есть

Код: Выделить всё

        
Итак, есть ли способ избежать запуска двух экземпляров одного и того же приложения? Как уже упоминалось, SingleTask и SingleInstance не влияют на эту проблему. Поэтому я предполагаю, что одним из вариантов было бы каким-то образом изнутри моего приложения проверить, запущено ли приложение, и если да, то переключиться на работающий экземпляр и уничтожить новый. Но есть ли способ добиться чего-то подобного?
Это приложение Flutter, но я думаю, что если есть способ сделать это на чистом Android, это может быть достижимо с использованием собственного кода. через каналы методов или что-то в этом роде. 

Подробнее здесь: [url]https://stackoverflow.com/questions/78522922/duplicate-apps-in-recent-list-after-reboot-with-usb-device-attached[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»