创建新项目时,在android studio中提供自定义活动名称而不是主要活动

时间:2019-03-16 08:33:37

标签: android android-activity

我刚刚开始学习使用Android Studio并使用各种博客中提供的登录和注册代码示例。

问题:每当我启动一个新项目时,加载的默认空活动称为MainActivity。如果稍后更改活动名称,则会导致各种构建错误。我正在使用AndroidStudio 3.3.2

我尝试创建一个没有活动的项目,并尝试在创建项目后添加一个空活动。但是,该活动已创建,当我尝试运行该应用程序时,出现错误Default activity not found

如何为活动创建具有自定义名称的项目?

2 个答案:

答案 0 :(得分:1)

按“运行”>“调试配置”,然后检出下一步

启动:默认活动

显示清单并查找您要首先启动的活动之后。添加到它的意图过滤器:

<activity 
android:name="packageName.yourActivityName">
<intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>

答案 1 :(得分:1)

实际上,这很容易。 您可以重构文件名,然后由Android Studio处理错误。

enter image description here