问题 Android Studio:Manifest合并日志在哪里?


我是Android Studio的新手,并试图将一个相当古老的项目从Eclipse导入Android Studio。我收到了可怕的错误:

错误:任务':app:processDebugManifest'的执行失败。

清单合并失败,出现多个错误,请参阅日志

我已经尝试了许多高评价的解决方案,但没有运气。但我的实际问题是: 这些该死的日志文件在哪里?!

我无法更深入地解决问题 要么 在我找到并检查日志文件之前,先询问一个更详细的问题,Android Studio似乎完全隐藏了这些日志文件。


12458
2017-12-27 00:54


起源



答案:


你应该看到像这样的文件

对于 **debug** 看着 app/build/outputs/logs/manifest-merger-debug-report.txt

对于 **release** 看着 app/build/outputs/logs/manifest-merger-release-report.txt


5
2017-12-27 00:55



@Novak:好的,也许这条消息指的是别的东西。您可能希望编辑问题并在尝试构建后提供Gradle控制台的完整输出。 - CommonsWare
......实际上我没有。我看到了那个目录,但它是空的。请记住,这是Android Studio的新安装(今天),是否可能需要启用某些设置来生成该日志? (我正在抓稻草。) - Novak
@Novak:“是否有可能需要启用某些设置才能生成该日志?” - 据我所知。但是,正如我上面评论的那样(回复你现在删除的评论),也许消息是引用其他东西。查看完整的Gradle输出可能会有所帮助。 - CommonsWare
你指向完整Gradle输出的指针足以指向清单文件的冲突行,这让我自己修复它。谢谢! - Novak
我有相同的错误,但指定的路径是空的。在另一个项目中我遇到此错误,文件确实存在,但不包含错误信息。因此,这个答案无助于解决问题。 - Sir Codesalot


答案:


你应该看到像这样的文件

对于 **debug** 看着 app/build/outputs/logs/manifest-merger-debug-report.txt

对于 **release** 看着 app/build/outputs/logs/manifest-merger-release-report.txt


5
2017-12-27 00:55



@Novak:好的,也许这条消息指的是别的东西。您可能希望编辑问题并在尝试构建后提供Gradle控制台的完整输出。 - CommonsWare
......实际上我没有。我看到了那个目录,但它是空的。请记住,这是Android Studio的新安装(今天),是否可能需要启用某些设置来生成该日志? (我正在抓稻草。) - Novak
@Novak:“是否有可能需要启用某些设置才能生成该日志?” - 据我所知。但是,正如我上面评论的那样(回复你现在删除的评论),也许消息是引用其他东西。查看完整的Gradle输出可能会有所帮助。 - CommonsWare
你指向完整Gradle输出的指针足以指向清单文件的冲突行,这让我自己修复它。谢谢! - Novak
我有相同的错误,但指定的路径是空的。在另一个项目中我遇到此错误,文件确实存在,但不包含错误信息。因此,这个答案无助于解决问题。 - Sir Codesalot


虽然这不是您的问题的答案:在Android Studio中,加载应用程序的AndroidManifest.xml文件,然后单击底部的“Merged Manifest”。 Studio将显示拆分视图,右侧包含有关如何解决问题的建议。修复程序是可点击的(就像在Android Studio中一样......除了难以找到的东西)。几分钟前我遇到这个问题时,点击它们会自动应用它们,所有问题都神奇地消失了。

看到 这个Android开发者页面 为此和更多信息。


10
2017-08-18 19:56



这实际上是解决特定问题的一种非常好的方法。 - jdv
我猜这是右边的日志?谢谢你的提示! - William T. Mallard
@WilliamT.Mallard老实说,我认为这不是日志,而是Android对日志的分析。当我遇到这个问题时,我找到了被接受的答案引用的文件,但这是一个漫长的,难以理解的混乱的消息,其中一个显然是一个错误(搜索单词“错误”没有发现) 。 - John Perry
这个答案帮我解决了问题!谢谢@JohnPerry - Sami Issa
是的,由于某种原因,日志没有错误消息。这个提示有很大帮助。 - Fire3galaxy