android studio错误提示:java.lang.RuntimeException: Unable to start activity ComponentInfo解决办法

新手在运行android studio时可能会遇到这种情况,原因就是不能启动activity组件,通过定位,错误代码显示在Main2Activity.java中,这个java是我通过new—activity—empty activity而新建的,新建的时候没仔细看这个类继承的类是不是Activity,后来百度之后才发现我这个继承的是AppCompatActivity(在android studio中创建项目的时候,自动继承的是AppCompatActivity

Activity引入的包:import android.app.Activity;
AppCompatActivity引入的包:import android.support.v7.app.AppCompatActivity;
且继承AppCompatActivity后演示的界面上是默认带着标题的,而Activity不带,我一个新手也不是特别懂,就先浅显的说明一下这两者是有区别的

解决办法就是直接改成继承Activity就能运行成功了。
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐