我已经阅读了很多关于如何将启动器应用程序设置为默认应用程序的问题。
我想完成相反的事情,假设我有一个启动器应用程序,并且它已被用户设置为默认值,有没有办法清除我的应用程序是默认应用程序,而不卸载应用程序?
答案 0 :(得分:1)
您可以使用public abstract void clearPackagePreferredActivities
PackageManager
使用:
PackageManager pm = getPackageManager();
pm.clearPackagePreferredActivities("your.package.name");
您只能清除分配给您的应用程序的包。