2011-10-20 41 views
1

自從更新到最新的ADT和SDK14以來,這是令我厭煩的事情。eclipse重新啓動後,新的SDK14庫項目總是不見了

在升級到最新的Android開發環境時,我確實有很多庫項目,它們的引用已從xxx_src文件夾轉換爲「Library Projects」文件夾。一切工作,直到下一次Eclipse重新啓動。在Eclipse重新啓動後,這些「庫項目」文件夾都會消失 - 始終。所以我必須一次右鍵單擊所有引用項目 - >屬性 - > Android - >刪除庫項目(它仍然在那裏聲明) - >應用 - >添加庫項目再次 - >應用。現在文件夾'Library Projects'又回來了 - 直到下一次Eclipse重啓。

這裏有什麼問題?有什麼我可以修復,使這些'圖書館項目'文件夾保持永久? Android開發目前是純粹的痛苦。

+0

我不知道,但現在我會在升級XD之前等一段時間。 –

回答

0

我解決了這個使用以下步驟:

  1. 拆除項目屬性 - > Android的庫引用。
  2. 關閉Eclipse
  3. 在項目文件夾中刪除隱藏的文件夾.settings
  4. 打開Eclipse和屬性 - > Android的再重新添加庫引用。

新的Library Projects文件夾現在可以在eclipse的重新啓動之間正常存在。

0

還有的升級到ADT14問題排上,如果你使用Android庫項目

這些環節包括它的一些位。

How install old ADT13 in Eclipse

http://code.google.com/p/android/issues/detail?id=21031

底線是我推薦一個完全乾淨的Eclipse,ADT和SDK的安裝 - 你的源代碼複製到一個新的工作區,並導入它 - 通過它(看到這些鏈接)刪除並重新添加所有的Android庫,檢查,整理並正確地命令您的生成路徑,您將成爲AOK

這不是一項簡單的任務 - 在副本上工作,因爲您可能發現自己無法直到部署代碼你將這些東西摔成形狀......

+0

你提到的線程也來自我。我很多次重新安裝所有組件。我什至刪除.android文件夾,元數據文件夾等。現在安裝一週後停止開發,重新開始工作。不要問我爲什麼 - 我認爲它是從Helios到Indigo的一步。 –

+0

有幾個人認爲 - 但如果你看一下谷歌線程,很多早期報告都來自Indigo用戶... ADT14的步驟需要計劃 - 基本上 - 如果Google有更好的機制告訴我們有關更改之前,我們安裝升級tho ... – shrewdlogarithm

0

有人還有這個問題嗎?

在我的ADT版本的Eclipse中(從2013_07_09的ADT Bundle中)有時Android庫會在項目設置中突然刪除而沒有執行任何操作。

我沒有通過遵循用戶「DJPJ」發佈的相同步驟來解決該問題。

我解決了以下方法:

  1. 上的Android項目右鍵 - >關閉項目
  2. 右鍵點擊Android項目 - >打開項目

但這只是暫時的解。這是第二次在我的PC上,當這些庫被突然從Android項目中刪除時

相關問題