对移动开发兴趣已久,苦于没有太多时间静下心学习,最近刚好有了时间,准备学习下Android(为什么不学ios呢。。因为买不起mac啊。。)
闲话少说,刚好手头有台闲置的ThinkPad E145,64位ubuntu,便拿来搭建ubuntu下android环境。在网上搜了几个很详细的环境搭建流程,但是实际中还是碰到了好多问题,下面也写下自己的搭建流程。
1.JDK
ubuntu有自带的openJDK(终端敲 java -version可以看到),不过还是要下一个更完整的JDK。下载流程不再细说,下载完用归档管理器打开提取,然后是环境变量配置
在终端中输入sudo gedit /etc/profile打开文件
在此文件中添加以下四行
export JAVA_HOME=/home/XXX/java/jdk1.7.0
export JRE_HOME=/home/XXX/java/jdk1.7.0/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
(路径注意替换为自己JDK路径)
然后再java -version看看是否成功
2.Android SDK
官网下载解压,其他先不管
3.Eclipse
同样去官网下载对应系统的版本,解压
然后打开Eclipse准备安装ADT,打开eclipse--->help--->Install New Software
插件地址https://dl-ssl.google.com/android/eclipse/ ,但是这个地址可能连接不上,可以换成http://dl-ssl.google.com/android/eclipse/
按提示安装Development Tools,安装成功后重启Eclipse,之后便是配置android sdk路径等
4.更新安装Android SDK
打开Android SDK Manager 选择想要安装的android版本安装,不过走到这一步便是最头疼的了,因为会碰到"dl-ssl.google.com refused”错误,虽然网上那些搭建流程都或多或少提到这个,并给出配置hosts的解决方法,但是试了许久都不行,后来搜到最新的一个解决方法,最终解决了问题
解决办法是:
hosts增加:
203.208.46.146 www.google.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
将https://修改为http://
在Android SDK Manager->Tools-Options...选项界面,将“Force https://… sources to be fetched using http://…”勾选
最终,环境算是搭建好了。。。(Ubuntu用的还不熟,不会截图,以后再补吧)
Android自学(一) 环境搭建,布布扣,bubuko.com