2013-07-19 26 views
0

我的應用程序編譯良好,運行沒有問題。然後,我使用文件>新建>其他...添加新活動...添加活動後無法編譯應用程序

我通常不會使用此工具添加活動,因爲過去我一直很疲倦,它實際上會對我的應用程序造成的損失遠遠超過其值。但今天,我放棄了試圖再次嘗試而不是僅僅複製和粘貼現有活動的衝動。果然,同樣的BS發生了,就像我擔心的那樣。它搞砸了我的應用程序,現在我無法編譯它。規則1:遠離Google提供的這些垃圾工具。手工做一切事情。我試過乾淨多次,甚至刪除了bin和gen文件夾,但無濟於事。以下是錯誤窗口報告的內容:

Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; 
+0

你的課堂名稱是什麼?你正在使用哪個編輯器?你使用庫來投影嗎? –

+0

你是指什麼類名?我的應用程序有很多類。我正在使用Eclipse。沒有圖書館。就像我說的,該項目工作正常,直到我使用該垃圾工具來添加活動。 – AndroidDev

+0

日誌說編譯v4 jar時出現問題,這就是爲什麼我問?嘗試刪除並重新添加v4 jar。 –

回答

0

幸運的是,我總是備份我的項目。我只是採取了最後的備份並覆蓋了整個項目,問題得到解決。在經歷了這麼多次之後,請接受我的建議 - 遠離在Eclipse中使用Google的奇才添加代碼。他們所做的傷害量並不值得。

相關問題