安卓代码运行出现:The activity 'MainActivity' is not declared in AndroidManifest.xml

安卓项目运行错误,弹窗显示The activity 'MainActivity' is not declared in AndroidManifest.xml。
1、看了AndroidManifest.xml里面有我的那个activity。2、拼写也没有错误。3、我尝试以前的代码也跑不起来了,也是显示上述问题。
请各位帮帮忙,玩不明白。

img

img

你可以直接新建一个activity 用studio的模板 不要自己写 应该就不会出问题

(1)这个可能是编译环境或者编译工具配置的问题,检查一下gradle配置,AndroidManifest.xml各个根节点的配置,看看有没有错误;
(2)如果未有错误,还可以重新创建一个空白Actvivity,配置到AndroidManifest.xml中替换掉MainActivity,再运行一下试试看能否运行成功。
(3)用控制变量法,或者一些新奇的脑回路,对一些可能出问题的地方进行替换测试,看是否能发现问题点。
(4)再者,不行的话重新创建一个demo,把代码分批拷贝过去,重新运行;

检查下清单文件,你的MainActivity是否配置有 android:exported="false"。入口activity的清单配置必须为android:exported="true",或者不写

检查下为什么提示Main3Activity(1)