ubuntu安装eclispe adt

Ubuntu下Eclipse 搭建Android 开发环境中遇到的几个问题+解决

红色部分是解决方案(总体方针,缺啥补啥~~)

 

- - 

日前换了Ubuntu10.10,兴致冲冲从软件中心搞了个Eclipse(3.5)对照着 */android-sdk-linux_x86/docs/index.html(SDK里的,内容和http://androidappdocs.appspot.com/sdk/installing.html里面差不多) 里的Quick Start着手搭建Android开发环境。

1.检查JDK:(终端输入命令:java -version)
(p.s.我之前从软件中心装过JAVA,然后sudo apt-get autoremove 把系统带的那一套java给卸了,不过好像网上有人因为JVM版本问题出过错,google一下就能解决,反正我装的过程没遇见JVM 的问题,掠过不提,有问题的话看看http://forum.ubuntu.org.cn/viewtopic.php?t=183803安装JDK 的教程);

2.添加环境变量:( 在~/.bash_profile——隐藏文件哦——后面加入 export PATH=${PATH}:[目录XXXX]/android-sdk-linux_x86/tools)

3.安装ADT插件
(启动eclipse,Help->Install New Softare->Add) 然后起个名字(如Android Plugin)在Location填入https://dl-ssl.google.com/android/eclipse/
(有些时候会出问题提示是否用http连接,就按提示做就行,或者找不到的时候改成http://dl-ssl.google.com/android/eclipse/)

当当当当,这里出问题了!!
什么什么乱七八糟的Software being installed: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704) Missing requirement: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found

然后离线下了个ADT ,选择之后,提示还是一样。。。。。(浪费感情)


接着google了一下,有人说在先在里面装GEF ,再在更新 Galileo: http://download.eclipse.org/releases/galileo里装wst。

好家伙,更新的时候 Unable to read repository at http://download.eclipse.org/releases/galileo.


又看到有人说是开发文档里面说Classic版本才好。。。
在About里看了半天没看出来什么版本,我一咬牙一狠心一跺脚就卸了3.5然后在官网下了个3.6.。。。(后续事实证明完全多次一举)

然后重新装了Eclipse,继续进行。。。。

啊哦~在ADT那儿又卡住了。。。
然后尝试更新Helios: http://download.eclipse.org/releases/Helios
同样Unable to read repository at http://download.eclipse.org/releases/Helios.

我欲哭无泪啊。。。
然后继续google,发现是eclipse的bug。

放过bug,仔细查看ADT 的安装错误 Software being installed: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704) Missing requirement: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found
(有下划线部分是重点)
google之,在经历无数次撞墙之后,看到有人说单独安装wst。
然后在http://download.eclipse.org/webtools/downloads/ 找到了下载,合并到Eclipse里面;


再次尝试ADT,发现又出现错误 Missing requirement: Structured Source Model 1.1.502.v201008311901 (org.eclipse.wst.sse.core 1.1.502.v201008311901) requires 'bundle org.eclipse.emf.common [2.4.0,3.0.0)' but it could not be found Cannot satisfy dependency:
(重点下划线)
这回学聪明了, 直接google eclipse emf 然后就在官网看到下载http://www.eclipse.org/modeling/emf/downloads/ - -

也可以用 Install Manager装
Help > Software Updates... > Available Software > Add Site...
Location: http://download.eclipse.org/modeling/emf/updates/releases/
(我用的这个)
(or): http://download.eclipse.org/modeling/emf/updates/milestones/
(or): http://download.eclipse.org/modeling/emf/updates/interim/

在列表里面选了后面括号里是(EMF+SDO+XSD)的一项。

之后再更新ADT,总算成功了。。。。。
然后配好android SDK试了一试,都可用- - 不容易啊。。。

我泪眼朦胧写下此文祭奠荒废的一些青春附带祭奠eclipse3.5。。。。



再来个老师说的有意义的结尾- -
这次经历告诉我 :
1、要仔细阅读出错时的一切提示,善于利用google百度等强大工具找寻需要的答案;
2、英语阅读速度一定程度上制约着我的办事效率- -
3、以后在百度知道、各种问问中不能抱着赚分的心理回答不知道的问题,会害人的。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值