找不到AndroidManifest.xml文件

时间:2013-06-04 01:01:02

标签: android intellij-idea

我正在使用git,并为我正在开发的项目上的新功能创建了许多git分支。每隔一段时间,我就会照常创建一个新的分支(让我们称之为broken-branch,然后出现此错误:

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

我将创建一个关闭主人的新分支,将broken-branch上的更改添加到此主题上,一切正常。为什么我会收到此错误,如何避免错误?

12 个答案:

答案 0 :(得分:6)

今天发生在我身上..我点击了#34;与Gradle文件同步项目"一切都很好。

答案 1 :(得分:5)

虽然我的IDE是带有maven的IDEA13。在命令行中使用maven工作正常,而使用IDEA运行(shift + F10)则显示此错误。我这样做并修复此问题: 1.在项目根目录中打开.iml 2.找到一些像:

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

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

答案 2 :(得分:4)

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

答案 3 :(得分:3)

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

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

以下是解决方案:

File > New Project > Android (Application Module)

答案 4 :(得分:3)

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

注意:我正在使用IntelliJ Community Edition版本13

答案 5 :(得分:2)

当我没有 .iml 文件来打开项目时,就会发生这种情况。它很容易修复,您只需关闭项目并重新打开它,然后点击打开即可处理选择 build.gradle 文件。

enter image description here

我希望它有所帮助。

答案 6 :(得分:1)

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

答案 7 :(得分:1)

这对我有用。 我的项目已经有了settings.gradle文件。 我简单地添加了行包括&#39;:app&#39; 。我可以建立并做所有事情。

答案 8 :(得分:0)

打开IDE

项目

| ---&gt;自动构建

取消选中它 清理项目

自动检查构建opriot

答案 9 :(得分:0)

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

答案 10 :(得分:0)

万一遇到错误,则显示:
AndroidManifest.xml file is not found
您所要做的就是重新安装flutter软件包,错误得到解决!!!

答案 11 :(得分:0)

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

Go Facets,选择您的android项目,结构中有配置文件,文件夹。 Image of structure tab (before)

AndroidManifest文件的位置是这样的:

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

这样更改位置。 Image of structure tab (after)

将其更改为此处

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