android - 移除 Android Studio 创建的 MainActivity

标签 android android-activity

如何编辑 list 以便移除 MainActivity?

我一直在按照一些教程来学习创建 Android 应用程序,但我陷入了 Activity 主题。

当我创建一个项目时,软件会给我一个名为 MainActivity 的默认 Activity 。我已经删除了它,所以我可以随意命名我的类(class)。

但是,即使在删除文件后,该 Activity 仍会显示在 list 上。我试过尝试删除一些单词,但没有成功。

这是当前 list 文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="androidedx.example.activitylifecycle">
<application
    android:allowBackup="true"

android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".Activity1"></activity>
<activity android:name=".Activity2" />
<activity android:name=".MainActivity">-------<<<<<<0!!!!!!!!!!!!!
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
</application>


    </manifest>

它有 android studio 警告我的这一行内容,我用 -------<<<<<<0!!!!!!!!!!!!! 表示.

我记得我的问题:如何编辑 list 以便删除 MainActivity?

最佳答案

删除 MainActivity Java 文件和 Manifest Declaration 以及设置为 LAUNCHER Activity 的 activity1

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="androidedx.example.activitylifecycle">
<application
    android:allowBackup="true"

android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".Activity1">
 <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
<activity android:name=".Activity2" />
</application>


    </manifest>

关于android - 移除 Android Studio 创建的 MainActivity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55802582/

相关文章:

android - Proguard + RenderScript 支持库错误

android - "Real"短信接收测试

android - Appcompact activity 和 action bar activity 的区别

android - 如何在 Android 上的 Xamarin C# 中等待 OnActivityResult

java - 如何在 finish() 方法中获取上下文?

Android Bootstrap 和 Android studio 无法添加库

java - 如何停止占用麦克风

android - 当用户暂停输入 android edittext 时如何触发一个 Action ?

android - 如何在 Jetpack Compose 中创建表格?

android - BroadcastReceiver.onReceive 中的上下文是否始终是调用 registerReceiver 的 Activity ?