Android PackageManager.DONT_KILL_APP, похоже, не работает ⇐ JAVA
-
Гость
Android PackageManager.DONT_KILL_APP, похоже, не работает
В моем недавнем проекте я скрываю значок приложения из панели запуска, используя флаг COMPONENT_ENABLED_STATE_DISABLED. Здесь вы можете увидеть код:
PackageManager packageManager = SettingsActivity.this.getPackageManager(); Имя компонента Имя компонента = новое Имя компонента (SettingsActivity.this, MainScreen.class); packageManager.setComponentEnabledSetting(имя компонента, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP); Это запускается, когда пользователь нажимает флажок. Но почему-то каждый раз примерно через 10-15 секунд приложение внезапно останавливается. Без ошибок или сообщений.
Я этого не понимаю, потому что использовал флаг DONT_KILL_APP..
Есть предложения?
В моем недавнем проекте я скрываю значок приложения из панели запуска, используя флаг COMPONENT_ENABLED_STATE_DISABLED. Здесь вы можете увидеть код:
PackageManager packageManager = SettingsActivity.this.getPackageManager(); Имя компонента Имя компонента = новое Имя компонента (SettingsActivity.this, MainScreen.class); packageManager.setComponentEnabledSetting(имя компонента, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP); Это запускается, когда пользователь нажимает флажок. Но почему-то каждый раз примерно через 10-15 секунд приложение внезапно останавливается. Без ошибок или сообщений.
Я этого не понимаю, потому что использовал флаг DONT_KILL_APP..
Есть предложения?
Мобильная версия