我的 Android 开发环境是以 Eclipse 为基础的,由于现在代码写得不多了,所以尽管明知道我用的 Galileo 已经不是最新版,却也没有去升级它,只是会经常检查 ADT 的更新。今天的检查结果说是 ADT 有了新的版本,但是和我的环境有冲突,不能升级,最开始我没有细看详细的出错信息,后来才发现是 IDE 的版本不够新了。
之前 Galileo 也自己升级过几个小版本,既然 Indigo 出来这么长时间,我自动更新的时候,Galileo 都没有报告可以升级到 Indigo,我开始怀疑这种较大版本的升级是不能自动完成的。可是这个环境已经用得熟悉了,下载新版本的 Indigo 就意味着我还要把同时集成于其中的 EclipseME 和 BlackBerry 等插件重新搞一遍,心里很不情愿,于是上网寻求解决方案,看了几个帖子,最后似乎都还是下载新版本的重搭环境为了结。不甘心,在菜单和对话框里找线索。
在点击菜单“Help->Install New Software…”后出来的 Install 对话框中,发现了一个“Available Software Sites”的链接,点击打开了对应的对话框(其实就是 Preferences 里的一个界面),我在详细审视列表中的内容时,发现了名为 Galileo 的一个条目,其对应的 URL 是 http://download.eclipse.org/releases/galileo。看完之后我心里一动,于是点击界面上的“Add…”按钮,照猫画虎地新加了一项,名字叫做 Indigo,URL 则改成了 http://download.eclipse.org/releases/indigo。保存后退到了主界面,再次运行“Help->Check for Updates”。
更新对话框一阵慌乱地显示各种信息,然后更新开始了。不一会儿,提示重新启动 Eclipse,照做,发现 Splash Screen 上的文字已经变成了 Indigo。检查之前的各种功能,都没有缺失。至此结束。
—— 记于百度空间
永久链接
好方法。