Android 正在关闭:setComponentEnabledSetting()上的应用程序,组件已启用、状态已禁用且PackageManager.DONT_KILL_应用程序

Android 正在关闭:setComponentEnabledSetting()上的应用程序,组件已启用、状态已禁用且PackageManager.DONT_KILL_应用程序,android,android-10.0,android-11,Android,Android 10.0,Android 11,在调用时关闭应用程序 使用10和10+OS我也有同样的问题,我不知道我能做什么!!这是一个系统默认行为,每当设置新的启动器时,系统会自动刷新,这会导致10及以上的问题。那么,我能做什么呢?我在模拟器android 9上测试它,得到与9相同的结果(应用程序关闭),这可能是由于模拟器,我从未遇到过这个问题,因为解决方案会显示一些消息,所以用户知道发生了什么。我有同样的问题,我不知道我能做什么!!这是一个系统默认行为,每当设置新的启动器时,系统会自动刷新,这会导致10及以上的问题。那么,我能做什么呢?

在调用时关闭应用程序


使用10和10+OS

我也有同样的问题,我不知道我能做什么!!这是一个系统默认行为,每当设置新的启动器时,系统会自动刷新,这会导致10及以上的问题。那么,我能做什么呢?我在模拟器android 9上测试它,得到与9相同的结果(应用程序关闭),这可能是由于模拟器,我从未遇到过这个问题,因为解决方案会显示一些消息,所以用户知道发生了什么。我有同样的问题,我不知道我能做什么!!这是一个系统默认行为,每当设置新的启动器时,系统会自动刷新,这会导致10及以上的问题。那么,我能做什么呢?我在模拟器android 9上测试它,得到与9相同的结果(应用程序关闭),这可能是由于模拟器,我从未遇到过这个问题,因为解决方案会显示一些消息,所以用户知道发生了什么。
getPackageManager().setComponentEnabledSetting(new ComponentName(this, DefaultLauncher.class), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);