我尝试对其进行编码,我尝试使用 google 和 stackoverflow 解决它,但没有找到 :=) 所以希望其他人有更好的主意,我不确定我是否一切都正确:
我有 2 个应用程序:广告(主应用程序)/adfree-pro(仅许可启动没有广告的广告应用程序;P)
所以问题是,我想在启动器中有一个专业版(带有专业图标),它启动普通广告应用程序,它是(普通广告应用程序)不在启动器中。
我尝试从启动器中删除广告应用程序(由于我的研究应该将其从启动器中删除)
pkgMgr.setComponentEnabledSetting(new ComponentName(PACKAGE_NAME, PACKAGE_NAME + ".Main"), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
结果是:启动器中的图标是正确的;)但是在手机上找不到应用程序,启动,启动,即使没有启动器专业活动快捷方式。它似乎在那里(可以创建快捷方式),但是当我尝试启动它时,我因活动异常而崩溃。
02-18 14:38:59.237: 错误/AndroidRuntime(9941): 由: android.content.ActivityNotFoundException: 找不到明确的活动类 {PACKAGE_NAME/PACKAGE_NAME.Main}; 您是否在 AndroidManifest.xml 中声明了此活动?
这似乎不属于(错误消息)它看起来应用程序发生了更多的事情,而不仅仅是简单地删除了启动器中的条目。
非常感谢大家,对这种情况的每一种解决方法都表示赞赏:)最好的问候:)