1

错误:任务“:app:processDebugManifest”执行失败。

com.android.manifmerger.ManifestMerger2$MergeFailureException: org.xml.sax.SAXParseException; 行号:1;列号:1;文件过早结束。

4

2 回答 2

2

我也遇到了这个问题。错误来自ManifestMerger,它让我相信它与我的清单文件有关,这让我走上了错误的道路。如果资源中的 XML 文件无效,也会发生此错误。在我的情况下,这是一个布局文件,它是从合并冲突中遗留下来的,其中没有任何内容(一个空的布局文件),这反过来又导致了问题。它也可以是任何其他 xml 文件,因此我建议一次打开一个 xml 资源,看看它们是否有任何错误(打开文件时会出现 lint 错误)

希望这可以帮助。

于 2018-07-24T18:00:05.397 回答
1

尝试将此行添加到您的清单文件中。

<manifest xmlns:tools="http://schemas.android.com/tools">

于 2018-05-04T05:43:32.437 回答