升級eclipse和ADT遇到的問題以及解決辦法



今天把eclipse的ADT升級到版本20,遇到一些問題,折騰很久。後面解決了,就寫下來備忘。
首先,升級ADT20,直接去網上搜,然後利用help->install new software選擇更新你的ADT。

更新完了,等你下次進入時,原來工程會有很多歎號錯誤,這個以往工程自動添加的ReferenceLibrary引起的;


因爲新版本的ADT修改了第三方jar的導入方式,之前可以在工程裏面做關聯,會在工程上自動添加ReferenceLibrary。
在新版本的ADT環境下,只需要在工程目錄下新建libs文件夾,注意是libs不是lib,然後將第三方的jar複製進去,eclipse會自動將這個jar添加到Android Dependencies文件夾下,不必在通過BuildPath自己去修改了,也不需要ReferenceLibrary了。
另外,如果多個工程有關聯的話,比如A工程設置爲IsLibaray,B工程要引入A工程的時候,也會自動將A工程編譯生成的jar放到Android Dependencies文件夾下。
解決方法:右鍵選擇項目屬性->java build path;你會發現android Dependencies是錯誤的,remove掉此項即可。


另外還需要及時清除舊的ADT插件,help->install new software->Available software sites;裏面的列表裏把你原來舊的ADT複選框取消,然後對新的ADT執行reload,以後要切換到舊的ADT同樣可以如此切換;以後如果要開發一個2.3應用切換到2.3SDK時候就需要切換到舊的ADT,不然會提示升級platform-tools。

發佈了26 篇原創文章 · 獲贊 0 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章