[Android] ADT 23 與 eclipse

一切的根源應該說是之前手癢去勾選 preview

只為了先取得 Android L 的 emulator image

半夜心血來潮想說開一下 eclipse 然後就看到錯誤訊息 Orz

由於我已經解掉了所以這邊沒有 screenshot

細部內容可以參考 Issue 72912 – Android SDK updated to 23.0.1 but still the dependenccy issue

大致上就是更新了 SDK Tool,要求 eclipse 更新 ADT 但是透過一般途徑更新無效

只會跟你說已經裝過了然後衝突怎樣

解法倒是蠻單純

如果你是到 eclipse 官網下載然後手動裝 SDK 及 ADT 套件的人都好說

進 eclipse 後,Help -> About Eclipse -> Installation Details

把 Android 相關的元件全部移除 (DDMS, Development Tools, Hierarchy Viewer … 等)

重開 eclipse 之後應該錯誤連連,照首次安裝 ADT 的作法

到 Help -> Install New Software… -> (ADT – https://dl-ssl.google.com/android/eclipse/)

然後裝好重開,一般來說就沒問題了

如果有遇到 Missing annotations.jar 等問題大致上就是 Android SDK 那邊沒更新

更新一下然後在 Project 上按右鍵 -> Refresh 通常可解

但如果你是抓 Google 提供的 ADT bundle eclipse 懶人包可能就沒那麼好過

issue tracking 那邊有人反映殺掉 ADT 套件後 eclipse 就再起不能

痾…這個嘛…….保重 (‘_>’)

是說總有一種 Google 打算放棄 eclipse 的感覺

Android Studio 也出到 0.8 了