Android Studio 如何 运行 应用程序但它不应该有启动器
Android Studio How to run application but it should not have launcher
我有一个应用程序,我只是想 运行 但它不应该有启动器图标。
我已经删除了这个标签
category android:name="android.intent.category.LAUNCHER" />
但是 Android studio 开始报错
Could not identify launch activity: Default Activity not found
Error while Launching activity
然后我将 运行 配置切换为如下:
我想要什么:
我只希望我的应用程序在 运行 从 android 工作室启动后 运行ning,但它不能有启动器图标。所以用户不应该自己启动它。
注:
我知道我们应该 activity 这样用户就可以看到它,使用它并根据需要进行更改,这是不合法的。但在我的应用程序中情况并非如此,因为用户希望自己隐藏其启动器,以便没有人知道应用程序。所以不要担心这种情况。 :)
I have an application which I simply want to run but it should not have launcher Icon.
那么你的应用将永远运行。
running service or broadcast receiver
您的应用在安装后处于停止状态。 None 你的代码将 运行 直到某些东西使用明确的 Intent
来启动你的组件之一。通常,这是启动器图标。其他可能性包括用户是否设置了应用程序小部件,或者您的应用程序是否是其他应用程序的插件(并且其他应用程序使用显式 Intent
来启动您的组件之一)。在这些情况之外,您的应用永远不会 运行。这是为了帮助防止恶意软件。
the user want himself to hide its launcher so that no body knows about app
您仍然需要一个启动器图标。但是,当用户 运行 使用您的应用时,您可以使用 PackageManager
和 setComponentEnabledSetting()
禁用 activity,这样它就不会再显示在启动器中。
我有一个应用程序,我只是想 运行 但它不应该有启动器图标。
我已经删除了这个标签
category android:name="android.intent.category.LAUNCHER" />
但是 Android studio 开始报错
Could not identify launch activity: Default Activity not found Error while Launching activity
然后我将 运行 配置切换为如下:
我想要什么:
我只希望我的应用程序在 运行 从 android 工作室启动后 运行ning,但它不能有启动器图标。所以用户不应该自己启动它。
注:
我知道我们应该 activity 这样用户就可以看到它,使用它并根据需要进行更改,这是不合法的。但在我的应用程序中情况并非如此,因为用户希望自己隐藏其启动器,以便没有人知道应用程序。所以不要担心这种情况。 :)
I have an application which I simply want to run but it should not have launcher Icon.
那么你的应用将永远运行。
running service or broadcast receiver
您的应用在安装后处于停止状态。 None 你的代码将 运行 直到某些东西使用明确的 Intent
来启动你的组件之一。通常,这是启动器图标。其他可能性包括用户是否设置了应用程序小部件,或者您的应用程序是否是其他应用程序的插件(并且其他应用程序使用显式 Intent
来启动您的组件之一)。在这些情况之外,您的应用永远不会 运行。这是为了帮助防止恶意软件。
the user want himself to hide its launcher so that no body knows about app
您仍然需要一个启动器图标。但是,当用户 运行 使用您的应用时,您可以使用 PackageManager
和 setComponentEnabledSetting()
禁用 activity,这样它就不会再显示在启动器中。