我正在使用 git,并为我正在处理的项目中的新功能创建了许多 git 分支。每隔一段时间,我会像往常一样从 master 创建一个新分支(我们称之为 this broken-branch
,并出现此错误:
Android Source Generator: [demo] AndroidManifest.xml file not found
我将创建一个新的 master 分支,broken-branch
在这个分支上挑选更改,一切正常。为什么会出现此错误,如何避免?
我正在使用 git,并为我正在处理的项目中的新功能创建了许多 git 分支。每隔一段时间,我会像往常一样从 master 创建一个新分支(我们称之为 this broken-branch
,并出现此错误:
Android Source Generator: [demo] AndroidManifest.xml file not found
我将创建一个新的 master 分支,broken-branch
在这个分支上挑选更改,一切正常。为什么会出现此错误,如何避免?
今天发生在我身上。我点击了“使用 Gradle 文件同步项目”,一切正常。
虽然我的 IDE 是带有 maven 的 IDEA13。在命令行中使用 maven 可以正常工作,而使用 IDEA run(shift + F10) 会显示此错误。我按照以下方式解决此问题: 1.在项目根目录中打开 .iml。
2.找到一些类似的行:
<option name="USE_CUSTOM_COMPILER_MANIFEST" value="true" />
3.删除此行或将值更改为false。这是我的工作方式。
可以帮助。
我使用 IntelliJ Idea 并找到了下一个解决方案:在项目的根目录中(在具有根 build.gradle 的目录中)创建文件settings.gradle
,该文件包含include ':app'
比转到 IDE 并运行 Gradle - 刷新。
如果您使用的是 Maven ,请备份项目并关闭它。打开 IntelliJ 并选择 Open...,选择 pom.xml 文件,然后选择是打开此项目。因为已经有一个项目应该出现一个弹出窗口,所以选择“删除现有项目并导入”。
注意:我使用的是 IntelliJ 社区版版本 13
我知道 IDEA 中的问题,因为您使用 Java 配置创建了一个新项目(不是 android,而是具有 android sdk 依赖项)
File > New Project > Java (Java Module) > Project SDK Android 4.X
这是解决方案:
File > New Project > Android (Application Module)
当我收到“找不到 AndroidManifest.xml 文件”错误时,我清理然后刷新项目,这些步骤似乎可以解决问题。
这对我有用。我的项目已经有一个 settings.gradle 文件。我必须简单地添加行 include ':app' 。现在我可以构建并做所有事情。
打开IDE
项目
|--->自动构建
取消选中它清理项目
检查自动构建 opriot
我在尝试构建 swagger code gen 项目时遇到了这个问题。无论出于何种原因,IntelliJ 都认为我应该有一个 Android 方面。删除此方面允许构建整个项目。
转到文件,项目结构或按 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
flutter upgrade --force
帮助过我。
适合你吗?
如果以防万一,你遇到一个错误,它显示:
AndroidManifest.xml file is not found
你所要做的就是重新安装flutter包,错误就解决了!!!