清单文件中存在Android未解析的类.MainActivity错误清单、错误、存在、文件

2023-09-03 10:10:38 作者:一袭白衣祭故人

    <meta-data
        android:name="..."
        android:value=" ...."/>

    <activity
        android:name=".MainActivity"
        android:theme="@style/AppTheme.NoActionBar">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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


</application>

Android:name=".MainActivity"此处出现问题。MainActivity未解析类?

Android Studio程序运行流程 大白话迅速入门

我想在Google Play上安装我的应用程序。但是在加载apk时,它给出了com.Example错误。所以我更改了包名。然后我在清单文件中得到了这个错误。甚至在项目的src部分中出现红色错误。

推荐答案

确保您的MainActivity位于项目的根包中。 示例:

如果您的包是com.example.demo,则MainActivity的路径应该是com.example.demo.MainActivity

如果您的MainActivity路径是com.example.demo.activity.MainActivity 则您的清单条目应如下所示

<activity android:name=".activity.MainActivity">

编辑

如果您更改了包名称,则必须使用活动的完整路径,如下所示:

<activity android:name="com.example.demo.activity.MainActivity">