2012-11-28 55 views
-3

我最近格式化了我的舊版Ubuntu 10.04並升級到Ubuntu 12.04,因爲Netbeans 3.5太舊了,無法管理我正在處理的一些Android項目。 我安裝了Eclipse 4.2以下版本this guide,比我安裝的最新版本的android開發工具包(ADT r21)和更新的android軟件包。 由於我在所有Android項目上都有同樣的錯誤(「無法解析java.lang.Object類型,它是從所需的.class文件[...]間接引用Java問題」)我搜索了一個解決方案,發現this in StackOverflow 。 比其他麻煩導入我的項目之一,我讀了其他問題,並閱讀this solution in StackOverflow。 現在項目被導入,但我obain 645錯誤,總是與類未解決(如BluetootAdapter,Calendar,ContentProviderOperation),類不允許(例如字符串)等,我從來沒有在Ubuntu 10.04與Eclipse的這個問題3.5。我 也許oracle-java7導致了這個?或者我有一些與java o相關的配置錯誤給ADT?如何解決從Eclipse 3.5導入Android項目到Eclipse 4.2的問題?

希望解決而不重新安裝java,elcipse和ADT。在此先感謝您的幫助。

+4

接受回答您以前的問題得到更好的幫助http://meta.stackexchange.com/a/5235 –

回答

1

右鍵點擊你的項目>構建路徑>配置構建路徑>從列表中選擇了出現的android在你的左邊>然後檢查機器人4.XX(個人喜好)>按OK

+0

感謝Husam,現在我將錯誤降低到32,選擇API級別4.0.3(以前選擇的是1.6)。但是,我的項目必須從2.2版本開始。我會明天檢查,如果這是可能的,現在我睡着了。 再次感謝! – Oscar

+0

我完成了修復我的錯誤,你的解決方案是正確的,再次感謝! – Oscar

+0

你比奧斯卡更受歡迎 –