Определение «списка приложений пользователя» - это «список всех действий, поддерживающих действие MAIN и категорию LAUNCHER». Следовательно, если у вас нет действия, поддерживающего действие MAIN и категорию LAUNCHER, ничего из вашего приложения не появится в «списке приложений пользователя».
можно ли удалить действие MAIN из приложения во время выполнения после запуска, чтобы приложение больше не выполняло действие MAIN после запуска?
Вы можете отключить компонент активности через PackageManager
. Это может не сразу удалить его из панели запуска, так как домашние экраны иногда кэшируют эту информацию. И это сломает любые ярлыки, сделанные пользователем для этого действия. В общем, это не рекомендуемая техника.
Или даже само действие может быть полностью удалено из приложения во время выполнения, если оно больше не требуется.
номер