Android:发布运行时“com.example.myapplication/com.example.myapplication.MainActivity“ -a android.intent.ac

一、在我复制别人的代码时出现"com.example.myapplication/com.example.myapplication.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER。运行了发现app闪退。

二、分析:luncher这个Activity通过获取应用程序信息来加载应用程序,显示给用户,其中就是通过一个应用程序中的Android.xml中声明来识别的。其中android.intent.action.MAIN与android.intent.category.LAUNCHER决定应用程序在luncher中的显示方式;

两者的作用如下:

android.intent.action.MAIN 决定应用程序最先启动的Activity

android.intent.category,LAUNCHER决定应用程序是否显示在程序列表里

如果存在多个activity都声明了android.intent.action.MAIN与android.intent.LAUNCHER会出现手机桌面上有多个应用图标。

三、最后怎么解决我也不知道,又会的嘛,教教孩子叭!

你可能感兴趣的:(android)