2012-04-10 85 views
2

我無法使用新SDK打開我的eclipse項目(18.0.0) 我得到Java錯誤,並且我知道它的SDK,因爲我能夠使用eclipse而不更新,但是舊的SDK消失了,我不得不更新以繼續使用我的應用程序。導致Eclipse錯誤的Android SDK 18.0.0

下面是錯誤 OnStartup:在發生

內部錯誤: 「初始化Java工具」。顯示java.lang.NullPointerException

當關閉

問題,同時關閉顯示java.lang.NullPointerException

+0

它發生在我身上了。我已將ADT更新至版本18,並且我無法再工作了.__ – Maragues 2012-04-10 15:01:07

回答

0

你更新ADT-插件發生?

+0

我不認爲我正在使用它。我剛剛(在eclipse中)幫助>安裝新軟件並粘貼URL。所有的API都是最新的和安裝的。然而,在我將其更新至18.0.0之前,eclipse並未識別任何Android條款,因此不會讓我導入它們。在我安裝了18.0.0之後,我無法打開項目,但沒有得到大量彈出錯誤 – MasterDaniel 2012-04-10 09:04:48

+0

如果您正在開發eclipse中的Android應用程序,那麼您正在使用ADT插件。請轉到幫助>安裝新軟件>單擊已安裝的鏈接。如果Android插件的版本低於18,則必須全部選中並更新它們。 – krains 2012-04-10 09:32:35

0

我已經通過關閉工作區中的所有項目並僅打開我需要的項目來解決此問題。我還沒有找到真正的原因,但至少我可以繼續努力。

1

不要刪除所有的全.metadata

  • 備份.metadata
  • 只刪除.metadata/.plugins/org.eclipse.core.resources /。工程
  • 重新啓動Eclipse

觀察:創建項目文件夾

此外 - 如果您使用svn/git/hg have cod Ë庫鏈接會被破壞,所以恢復

  • 關閉Eclipse
  • 副本從備份相關項目在.metadata/.plugins/org.eclipse.core.resources /。工程
  • 當前的項目進行合併
  • 重新啓動Eclipse

毀滅 - 偶發性故障,可能會出現錯誤(同步或東西) - 無害