【发布时间】:2017-02-18 21:23:22
【问题描述】:
我正在尝试创建一个我试图隐藏启动器快捷方式的应用程序。这样做的原因是,我可以将此应用程序用作另一个应用程序的模块/扩展程序,而不会使其可见或使启动器环境混乱(即,在您的手机上安装此应用程序将解锁另一个应用程序中的部分功能)。我一直在研究如何做到这一点,但我找不到合适的解决方案。
我已阅读此问题的“解决方案”,告诉我从 AndroidManifest.xml 文件中删除 <category android:name="android.intent.category.LAUNCHER" />。然而,这会导致 Android Studio 根本无法构建或运行应用程序,给我一个错误,上面写着 Default Activity not found(我已经用一个新项目和一个空活动进行了尝试)。
我正在尝试在我的个人设备上开发这个应用程序,它是华为 P9 Lite,运行 android 6.0
有没有办法做到这一点?
编辑
我读过somewhere,自 android 6.0 起,Google 已移除卸载快捷方式的功能。虽然它并没有真正说明隐藏应用程序的快捷方式,但我继续认为它是同一安全修复程序的一部分。
有没有办法为最新的平台版本做到这一点?
【问题讨论】:
标签: android android-studio android-manifest