Приложение Android перезагружается, когда USB-устройство подключено

1

Для тех, кто может мне помочь: в настоящее время я работаю с открытой инфраструктурой аксессуаров для Android 3. 1+, и мое приложение запускается, когда устройство USB подключено автоматически. Однако во время события, которое я отключил и заменил usb во время работы приложения, андроид будет запускать новый экземпляр моего приложения поверх текущего, который уже открыт. Как я могу сохранить андроид от открытия другой копии моего приложения, которое уже выполняется? благодаря

Теги:

1 ответ

2
Лучший ответ

set android: launchMode = "singleTask" для вашей корневой активности. это потребует от ОС довести загрузку корня на переднем плане, если она запущена, вместо создания нового экземпляра.

см. здесь: http://developer.android.com/guide/topics/manifest/manifest-intro.html

  • 0
    У меня была такая же проблема, и я добавил свойство singleTask, но теперь я не вижу ни одного диалога, спрашивающего меня, хочу ли я использовать это приложение для открытия аксессуаров, и не вижу, что аксессуар распознается :(
  • 0
    Мое приложение по-прежнему перезапускается всякий раз, когда я подключаюсь, даже после установки singleTask на активность root
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню