【问题标题】:ERROR: Android Source Generator: [project] AndroidManifest.xml file not found错误:Android 源代码生成器:[项目] AndroidManifest.xml 文件未找到
【发布时间】:2013-07-28 11:51:12
【问题描述】:

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

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

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

请帮助。

【问题讨论】:

  • androidmanifest.xml 在您的项目结构中的什么位置?它在根目录中吗?
  • 不,不是!昨天我运行了它,但今天我遇到了这个问题!
  • 那么它在哪里?您已经搜索过该项目?
  • 我不知道! :( 不是我有这个问题!我可以自己添加这个文件吗?
  • 是的,我在新的IDEA中也遇到了这个问题。这是一个错误吗?

标签: android intellij-idea ubuntu-12.04


【解决方案1】:

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

示例: Project Structure > Facets ,你可以看到这是:

删除“.idea”,像这样

好的,IDE在那里找到AndroidManifest.xml

【讨论】:

  • 它不工作。 ide在更新位置找不到androidManifest.xml。
【解决方案2】:

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

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

解决方案如下:

File > New Project > Android (Application Module)

【讨论】:

  • 您需要使用(Android应用模块)重新创建新项目,而不是Java项目
  • 如果你还在使用你的旧项目,它总是会失败,因为IDEA在使用(Java项目)作为新项目SDK时不会生成AndroidManifest.xml。
  • tnx 为你的答案,但没有任何改变。
  • 确实我的一个模块更改为 Android 配置,而它是一个 Java 模块(不知道为什么会发生,但这是另一回事)。我在 Project Structure / Modules / 中删除了 Android 配置,它解决了问题
【解决方案3】:

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

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

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

【讨论】:

    【解决方案4】:

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

    Project Structure > Facets > 选择您的 Android 项目 > 'Generated Sources' 选项卡

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

    【讨论】:

      【解决方案5】:

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

      buildToolsVersion "19.0.3"
      

      所以,打开 Android SDK Manager,检查您的 Build Tools 版本。

      修改后,去Build -> Clean Project

      【讨论】:

        【解决方案6】:

        转到您安装 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>
        

        【讨论】:

          【解决方案7】:

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

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

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

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

          【讨论】:

            【解决方案8】:

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

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

            AndroidManifest 文件的位置如下:D:\Programming\Dart Flutter Projects\tip_calculator\AndroidManifest.xml

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

            这里改为:D:\Programming\Dart Flutter Projects\tip_calculator\android\app\src\profile\AndroidManifest.xml

            【讨论】:

              【解决方案9】:

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

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

              【讨论】:

                【解决方案10】:

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

                【讨论】:

                  【解决方案11】:

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

                  【讨论】:

                    【解决方案12】:

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

                    /home/USER/AndroidStudioProjects/

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

                    【讨论】:

                      【解决方案13】:

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

                      【讨论】:

                        【解决方案14】:

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

                         flutter build apk --split-per-abi
                        

                        【讨论】:

                          猜你喜欢
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 2014-03-10
                          • 2022-08-21
                          相关资源
                          最近更新 更多