我正在使用git,并为我正在开发的项目上的新功能创建了许多git分支。每隔一段时间,我就会照常创建一个新的分支(让我们称之为broken-branch
,然后出现此错误:
Android Source Generator: [demo] AndroidManifest.xml file not found
我将创建一个关闭主人的新分支,将broken-branch
上的更改添加到此主题上,一切正常。为什么我会收到此错误,如何避免错误?
答案 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)
答案 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