错误 AndroidManifest.xml 不存在或根标签不正确

Error AndroidManifest.xml doesn't exist or has incorrect root tag

我是 android 使用 Android Studio 进行应用开发的新手,我在尝试 运行 我的应用

时遇到了这个错误

Error: AndroidManifest.xml doesn't exist or has incorrect root tag

我发现我的 AndroidManifest.xml 文件中有一些奇怪的字符

有人可以帮我解决这个问题吗..谢谢

很高兴听到您开始为 Android 开发应用程序。

建议您重新创建一个项目,问题就会消失

玩得开心。

您的 AndroidManifest 以某种方式损坏。 AndroidManifest 应包含根应用程序详细信息和其他项目设置,如下所示。请再试一遍 通过创建新项目。

<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=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>
  1. 我希望这个解决方案能有所帮助

  2. 您的 Android Studio 版本存在此问题

  3. 升级到3.3.RC3,问题消失

我阅读了下面所有建议的答案,主要是建议您创建一个新项目,因为您的清单看起来也很新。

理解并记住 Android 清单的主体非常重要,这样您以后就不会再搞砸了,并且可以在某些主体损坏或意外删除时快速调试您的清单。

从头开始创建新项目非常耗时..

我最近遇到了同样的错误并且 我通过单击 同步项目和 gradle 文件 .

解决了这个问题

我尝试了所有方法,但这解决了我的问题: 当我打开我的 AndroidManifest.xml 文件时,我发布了不包含我在 it.so 上写的代码的文件,单击该文件以在我找到旧代码的资源管理器中显示,因此复制粘贴和问题已解决!!

伙计们,如果像我一样在您的情况下没有任何效果,那么为了保护您的辛勤工作和努力,您可以做一件非常常见但非常有帮助的事情,即

  1. 创建一个新的 Android 项目
  2. 转到 android 上一个项目的项目目录。 在我的例子中- C:\Users\knegi\AndroidStudioProjects\Projectapp
  3. 然后转到上一个项目中的主目录。 在我的例子中- C:\Users\knegi\AndroidStudioProjects\Projectapp\app\src\main
  4. 复制主目录中的所有文件并将它们粘贴到新项目的主目录中。

现在所有设置打开我们的新项目和运行。