Error:Android Packager: java.util.zip.ZipException: duplicate entry: AndroidManifest.xml

作为开发者推荐大家使用谷歌,百度是搜不出这个答案的。我是通过谷歌搜出来的。

一、问题描述

编译报的问题大概就是android 编译器在解压的时候发生异常,AndroidManifest.xml资源重复,在你的项目文件中有两个相同的AndroidManifest.xml.


二、正常的解决方法:

1.项目中搜索AndroidManifest.xml,然后把重复的那个删除。

2.没有找到重复的文件,就rebuild project或者clean project


三、自己情况的解决办法

1.看到有个同事可以编译,自己却编译不通,然后的第一是反应是自己的问题。

2.我把正常的方法都试过了,把本地项目删了从svn拉了几次代码,检查lib包是否配置有没有问题,然后问题依然存在

3.然后怀疑是不是编译器的问题,我把eclipse,android studio, IDEA都重新拉,然后编译,依然出错。然后我开始怀疑自己的人生了。

4.深吸一口气,出去调节下崩溃的心里,然后发现我排出方法不对,我自己新建一个项目,和把以前的项目编译正常运行,我才反应过来,是不是代码有问题。然后让一个同事去拉代码。才发现我们自己创建的lib包有问题,原来是那里面有重复的文件。顿时,我啥也不想说了。


四、总结

1.如果正常方法不行的时候,记得看看是不是同事上传代码有问题。


转载请注明:转自http://blog.csdn.net/u011176685/article/details/50110469

欢迎关注个人微信公众号,专注于Android深度文章和移动前沿技术分享


发布了35 篇原创文章 · 获赞 6 · 访问量 13万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章