23

我正在使用 git,并为我正在处理的项目中的新功能创建了许多 git 分支。每隔一段时间,我会像往常一样从 master 创建一个新分支(我们称之为 this broken-branch,并出现此错误:

Android Source Generator: [demo] AndroidManifest.xml file not found

我将创建一个新的 master 分支,broken-branch在这个分支上挑选更改,一切正常。为什么会出现此错误,如何避免?

4

13 回答 13

6

今天发生在我身上。我点击了“使用 Gradle 文件同步项目”,一切正常。

于 2015-06-15T10:35:23.847 回答
5

虽然我的 IDE 是带有 maven 的 IDEA13。在命令行中使用 maven 可以正常工作,而使用 IDEA run(shift + F10) 会显示此错误。我按照以下方式解决此问题: 1.在项目根目录中打开 .iml。
2.找到一些类似的行:

<option name="USE_CUSTOM_COMPILER_MANIFEST" value="true" />

3.删除此行或将值更改为false。这是我的工作方式。
可以帮助。

于 2013-12-31T02:31:12.427 回答
4

我使用 IntelliJ Idea 并找到了下一个解决方案:在项目的根目录中(在具有根 build.gradle 的目录中)创建文件settings.gradle,该文件包含include ':app' 比转到 IDE 并运行 Gradle - 刷新。

于 2014-05-13T08:35:45.277 回答
3

如果您使用的是 Maven ,请备份项目并关闭它。打开 IntelliJ 并选择 Open...,选择 pom.xml 文件,然后选择是打开此项目。因为已经有一个项目应该出现一个弹出窗口,所以选择“删除现有项目并导入”。

注意:我使用的是 IntelliJ 社区版版本 13

于 2013-12-22T10:07:48.527 回答
3

我知道 IDEA 中的问题,因为您使用 Java 配置创建了一个新项目(不是 android,而是具有 android sdk 依赖项)

File > New Project > Java (Java Module) > Project SDK Android 4.X

这是解决方案:

File > New Project > Android (Application Module)
于 2013-08-27T12:29:19.953 回答
2

当我收到“找不到 AndroidManifest.xml 文件”错误时,我清理然后刷新项目,这些步骤似乎可以解决问题。

于 2013-06-04T01:19:38.270 回答
2

当我没有.iml文件来打开项目时,就会发生这种情况。这很容易修复,您只需要关闭项目并重新打开它,在单击打开之前选择build.gradle文件。

在此处输入图像描述

我希望它可以帮助某人。

于 2017-06-21T12:38:57.857 回答
1

这对我有用。我的项目已经有一个 settings.gradle 文件。我必须简单地添加行 include ':app' 。现在我可以构建并做所有事情。

于 2015-05-29T10:04:26.970 回答
0

打开IDE

项目

|--->自动构建

取消选中它清理项目

检查自动构建 opriot

于 2013-06-06T10:45:52.227 回答
0

我在尝试构建 swagger code gen 项目时遇到了这个问题。无论出于何种原因,IntelliJ 都认为我应该有一个 Android 方面。删除此方面允许构建整个项目。

于 2016-03-09T15:23:32.480 回答
0

转到文件,项目结构或按 Ctrl+Shift+Alt+S,

Go Facets,选择你的android项目,结构中有配置文件,文件夹。结构选项卡的图像(之前)

AndroidManifest 文件的位置是这样的:

D:\Programming\Dart Flutter Projects\tip_calculator\AndroidManifest.xml

像这样改变位置。 结构选项卡的图像(之后)

将其更改为此处:

D:\Programming\Dart Flutter Projects\tip_calculator\android\app\src\profile\AndroidManifest.xml

于 2020-10-31T20:19:40.703 回答
0
flutter upgrade --force 

帮助过我。

适合你吗?

于 2022-03-01T17:56:13.810 回答
0

如果以防万一,你遇到一个错误,它显示:
AndroidManifest.xml file is not found
你所要做的就是重新安装flutter包,错误就解决了!!!

于 2020-09-10T12:54:57.107 回答