Liunx也是最近才接触的,主要是为了自己以后方便吧,(记性差,没法==!)就打算从今天开始将自己每天对linux的研究写下来。
废话不多说,今天要研究的是Linux下的android studio开发。
所需要的工具:
Red Hat 6.0 X86_64
JDK
Android Studio
1.下载jdk
官网JDK7下载地址 http://www.Oracle.com/technetwork/Java/javase/downloads/jdk7-downloads-1880260.html
在里面有各种系统的JDK,我下载的是Linux x64的rpm格式。
命令 wget -c -P /root/Downloads http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
但是该命令会现一个use'--no-check-certificate'的错误提示,网上查是由于https证书造成,于下把命令改成如下:
wget -c -P /root/Downloads --no-check-certificate http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
提示下载成功,但是下载下来的并不是我要的121M的rpm文件,而是一个5k的html文件,这是什么原因呢,于是我直接把
http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm放在本地的浏览器上下载,同样出现了一个提示cookies不正常的HTML页面。
此时我意识到是cookie的防盗链造成,于是我在本地打开fidder浏览器监视软件,浏览器进入http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,然后点击下载连接,在fidder中查看该连接的cookie为s_nr=1420682671945; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html; s_sq=%5B%5BB%5D%5D
于是我再次把命令改成:
wget -c -P /root/Downloads --no-check-certificate --no-cookie --header "Cookie: s_nr=1420682671945; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html;s_sq=%5B%5BB%5D%5D" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
OK,能正确下载到rpm了
2.找到下载的jdk
由于之前在wget 时没有指定目录,所以默认下载到了当前的位置,即root目录下
3.将下载好的jdk换目录
我的是放在home目录下的,你们自己随意哈,开心就好。
cd /home
mkdir android
cd /android
mv 原文件名(忘记了。。) jdk7
mv jdk7 /home/android
4.安装
rpm -i jdk7 这玩意默认装在/usr/java这个里面
5.配置环境变量
这里扯下Linux系统的环境变量的设置文件是在/etc/profile/里面
所以vi /etc/profile/用vim编辑器进去里面编辑,如果你强行用鼠标点进去编辑,它不让你保存的,说你没有root权限的,,如果没有vim编辑器的话,就yum install vim从内部系统安装此编辑器。
有的话,就类似window下一样将jdk路径添加至linux环境变量文件中
export JAVA_HOME=/usr/local/jdk1.7.0_71
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
至此jdk环境就弄好了
接下来就是android studio的安装及部署了
我这个系统貌似不支持apt-get,所以那个啥,自己百度去、、