2012-02-10 65 views
8

我在Eclipse中使用Android,並試圖將我找到的模板項目的代碼組合到Android創建的框架項目中,當您開始一個新項目時。這不是初始設置;已經得到了幾個運行的項目,儘管我是Android編程的新手,但我已經工作了好幾個星期沒有這個問題,所以我認爲環境設置得很好。Unparsed aapt錯誤(s)!

我看到的錯誤是 -

Unparsed aapt error(s)! Check the console for output 

在一個點上我甚至關閉項目和Eclipse之後清除控制檯消息,現在,然後再開始我沒有得到任何控制檯消息,沒有我的消息來源或資源文件被標記。

什麼是aapt,我應該在哪裏查找此錯誤的來源?在此先感謝您的幫助。

+0

請嘗試在這裏:http://www.anddev.org/sdk-adt-emulator-problems-f16/unparsed-aapt-errors-check-the-console-for-output-t12615.html – 2012-02-10 16:40:36

+0

發現通過簡單刪除「問題」窗口上的錯誤(右鍵單擊|刪除)將刪除錯誤。然後重新運行應用程序,控制檯將再次顯示需要追蹤的問題。 – PaulP 2012-02-10 18:13:48

回答

20

我整理了一下。因此,對於仍然處於學習曲線中的任何人,解決方案如我的評論所述。另外 -

AAPT = Android的資產打包工具 From the Developers Guide - 「Android的資產打包工具(AAPT)把你的應用程序資源文件,比如AndroidManifest.xml文件,併爲您的活動XML文件,並編譯它們「。

我的解決方案是簡單地刪除'問題'窗口上的錯誤(右鍵單擊|刪除)。然後,通過重新運行應用強制重建。現在任何剩餘的問題都會顯示並記錄下來,以便您可以追蹤它們。

希望這對他人有幫助。

+0

奇怪,但工作.. +1爲..如何得到這種類型的想法? – 2015-04-30 12:18:27

2

當我意外地嘗試「運行」Android XML佈局文件時,發生了這種情況。它創建了一個帶有版面名稱和_out.xml的文件。我需要刪除該文件,然後才能執行任何進一步的構建。

-2

可能在項目創建時出現(新的Android)和字段:最低要求SDK,目標SDK,編譯時和主題未正確填寫。

0

這就是我所做的使用Eclipse ADT,而錯誤消失:

窗口>首選項>安卓> DDMS>基礎本地調試端口:8600

我從8600改值別的東西,例如:9999

最後,我去項目>清除...>清除所有項目> OK

錯誤消失。