(In Android development, a project corresponds to an androidmanifest XML file, which contains some project settings, such as permissions, SDK version activity, service information, etc. Generally speaking, there is only one application node in this file. This node indicates that this is an application, no matter how many child nodes such as activity and service are under it. Figuratively speaking, after the APK generated by this project is installed on the Android device, an icon will appear in the application list, which is the execution entry of this program.
However, in some cases, we need to set multiple execution portals for our APK, that is, after installation, multiple icon icons will appear in the application list. Each icon is the entry point for different modules of the app, and each module runs differently in the process.)