1

我已经阅读了很多关于如何将启动器应用程序设置为默认应用程序的问题。

我想完成相反的操作,假设我有一个启动器应用程序,并且它已被用户设置为默认值,有没有办法在不卸载应用程序的情况下将我的应用程序从默认应用程序中清除?

4

1 回答 1

1

你可以使用public abstract void clearPackagePreferredActivitiesPackageManager

利用:

PackageManager pm = getPackageManager();
pm.clearPackagePreferredActivities("your.package.name");

您只能清除分配给您的应用程序的包。

参考

于 2013-07-30T00:44:35.607 回答