关于Android清单中的操作主和类别启动器的信息
在Android清单文件中,您所说的类别启动器和主操作是什么意思关于Android清单中的操作主和类别启动器的信息,android,action,categories,launcher,Android,Action,Categories,Launcher,在Android清单文件中,您所说的类别启动器和主操作是什么意思 类别android:name=“android.intent.category.LAUNCHER” action-android:name=“android.intent.action.MAIN” 是否可以将一个活动设为laucher,将另一个活动设为主要活动?活动通常需要支持默认的类别,以便可以通过上下文.startActivity()找到它们。因此,CATEGORY\u DEFAULT可以出现多次 Android不会抓取清单中
类别android:name=“android.intent.category.LAUNCHER”
action-android:name=“android.intent.action.MAIN”
是否可以将一个活动设为laucher,将另一个活动设为主要活动?活动通常需要支持默认的
类别
,以便可以通过上下文.startActivity()
找到它们。因此,CATEGORY\u DEFAULT
可以出现多次
Android不会抓取清单中最先出现的任何一个,但它从具有CATEGORY\u启动器的活动开始
CATEGORY_LAUNCHER
:该活动可以是任务的初始活动,并在顶级应用程序启动器中列出
有关更多详细信息,请参阅:扩展Balaji的答案,我将总结以下几点:
对于初学者来说,一个应用程序可能有多个入口。为了简单起见,我们假设我们的应用程序有两个活动
您可以在这两个活动中保留
标记,并在其中包含MAIN
和LAUNCHER
。这将创建两个应用程序启动器,并且在应用程序启动器上可以看到两个相同的应用程序图标。你点击一个图标,它就会开始一项活动。单击另一个,它将启动另一个活动
但是,如果从第二个活动中删除MAIN
或LAUNCHER
标记,则启动第一个活动的应用程序只有一个物理启动器
话虽如此,
活动中的MAIN
用于告知应用程序启动时,它将从该活动开始。到这里,您已经解释了所有内容@waheed:如果您觉得以前问题的答案确实解决了您的问题,请将这些答案标记为已接受。那么action MAIN呢?顶级应用程序启动器是什么意思?