作爲開發者推薦大家使用谷歌,百度是搜不出這個答案的。我是通過谷歌搜出來的。
一、問題描述
編譯報的問題大概就是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深度文章和移動前沿技術分享