我正在尝试从应用程序列表中创建一个“隐藏”的应用程序。我虽然用户将启动应用程序的方式是通过接收器监听 NEW_OUTGOING_CALL 并拦截拨打的特定号码。问题是在新的 Android 版本上,如果应用程序从未启动一次,则永远不会激活此接收器。(从 BroadCastReceiver 启动应用程序(NEW_OUTGOING_CALL 并不总是有效))。
我无法找到解决此问题的方法:应用程序启动器完全隐藏,因此用户永远无法启动应用程序,如果应用程序永远不会启动,接收器将永远不会被激活。
是否有任何其他策略或解决方法可以通过某种秘密操作隐藏和启动应用程序?