如何隐藏应用程序在菜单中显示

Lju*_*vac 1 android

我正在制作一个Android应用程序,我想知道如何隐藏其菜单中显示的图标和标题.我到目前为止在互联网上发现的一切都在隐藏

<category android:name="android.intent.category.LAUNCHER" /> 
Run Code Online (Sandbox Code Playgroud)

在AndroidManifest.xml中.

如果我这样做,安装后就无法启动!另一个重要的注意事项:即使重新启动手机,我也需要我的应用程序始终运行.

Com*_*are 5

但如果我这样做,我安装后无法启动我的应用程序!

正确.实际上,从Android 3.1开始,您必须至少在开始时拥有一个启动器图标.

我需要始终打开我的应用程序,即使重新启动手机(关闭然后再打开).

我不知道"总是打开"在应用程序方面意味着什么.我假设你的意思是"总是跑步".

在这种情况下,这是不可能的.用户可以通过任意数量的方式停止您的应用,例如任务杀手和"设置"中的强制停止选项.如果应用程序在后台隐藏太久,Android操作系统将自动停止您的应用.让一些应用程序(服务)不断运行被认为是糟糕的形式 - 很少有应用程序需要这样做.

此外,请记住,结合"我需要它始终运行"和"我不希望它出现在启动"听起来很可疑,仿佛你正试图写一些东西,用户可能不希望给跑了.