45

我是 android 的新手,使用 intellij 想法。当我想编译我的 hello-world 时(第一步;))我遇到了这个错误“Android Source Generator: [project] AndroidManifest.xml file not found”

当然它不在我的根文件中。当我做任何新项目时,我都会遇到同样的问题。

我搜索了很多,甚至找到了这个“找不到AndroidManifest.xml 文件”但没有帮助。

请帮忙。

4

14 回答 14

50

你必须打开项目结构修改了一些东西。

例如: Project Structure > Facets ,你可以看到这是: 在此处输入图像描述

像这样删除“.idea” 在此处输入图像描述

好的,IDE那里找到AndroidManifest.xml

于 2014-12-21T16:39:18.303 回答
4

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

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

这是解决方案:

File > New Project > Android (Application Module)
于 2013-08-28T17:26:38.167 回答
4

请检查您的构建工具版本,它必须在 build.gradle 文件中相同,例如:

buildToolsVersion "19.0.3"

因此,打开 Android SDK Manager,检查您的 Build Tools 版本。

更改后,转到Build -> Clean Project

于 2014-05-28T14:11:40.210 回答
4

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

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

我相信这个问题是这个问题的重复:AndroidManifest.xml file not found

于 2013-12-22T10:08:48.563 回答
4

我曾经在 Intellij 13 EAP、OS-X Mavericks 和一个 Maven 多模块 Android 项目中遇到同样的问题,它可以通过命令行很好地编译,但无法通过 IDE 重建/制作。

项目结构 > 方面 > 选择您的 Android 项目 > “生成的源”选项卡

选中“在 Make 之前运行 'process-resources' Maven 任务”选项。

于 2014-03-23T05:49:58.600 回答
3

转到您安装 Android SDK 的目录。在那里,转到tools目录。记下tools目录的路径。

打开命令提示符/终端,然后cd到工具目录:

cd <tools directory path>

运行命令:

android update project -p <path to project directory> -n <name of project> -t android-15

要创建一个新项目:

android create project -p <path to project directory> -n <name of project> -k <package name> -a <hello world activity name> -t <android version like: android-15>
于 2013-07-29T11:50:21.507 回答
2

这个问题的答案可能不止一个。检查您的 Android 项目是否不在另一个同名目录下。Android Studio 很容易被这个混淆。

例如,更改:/Development/MyProject/MyProject/app/...

到这个结构:/Development/MyProject/app/...

当我在自己的项目中更改此设置时,它从拒绝构建变为在打开项目时进行自动构建。希望这是有用的。

于 2016-09-09T20:09:01.520 回答
2

转到文件,项目结构或按 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:26:18.303 回答
1

转到文件-> 新项目-> Android 项目-> 继续并点击完成。

现在转到文件-> 导入现有文件系统

于 2015-06-26T07:13:20.490 回答
1

我通过这种方式解决了这个问题:我使用默认配置创建了另一个项目,并且没有关闭这个新项目,使用 Android Source Generator 打开了旧项目:[project] AndroidManifest.xml file not found ERROR。

于 2015-07-15T14:57:58.707 回答
1

当我使用 Android Studio 签出一个 android 项目时,我看到了同样的问题。我尝试在项目中新建一个Android模块,然后问题就解决了。

于 2015-08-09T08:36:59.667 回答
1

简单地说,将您的项目文件夹移动到默认项目目录

/home/USER/AndroidStudioProjects/

这解决了我的问题。希望这可以帮助!!!

于 2017-11-08T12:39:15.357 回答
0

打开 Gradle Sync 选项卡,检查那里是否有任何错误。如果有指向“安装存储库并同步项目”的链接,请单击它以安装缺少的组件。

于 2016-02-02T22:26:11.647 回答
0

您可以使用flutter build apk. 只需在终端中输入以下内容:

 flutter build apk --split-per-abi
于 2021-06-30T19:46:33.520 回答