Linux上配置java环境、android的SDK环境

   与其说是在linux上面配置java环境和android中的SDK环境,让其能够正常使用,不如说是陪值linux中的环境。类似window里面的path命令。就是让你在任何地方都能够使用你想用的指令,比如说 javac  、 android -help 等。 好了,先配置这两个环境。

   说明:

            下面的环境配置,都是在centos6.4的环境下配置的。对于其他的系统没有亲自尝试过,所以不太清楚。但是建议可以自己多去尝试一下。

    java安装:

            首先,是java安装,在java 的官网中 http://www.java.com/zh_CN/download/manual.jsp 地址中,有最新的java安装包,对应着各个系统的,应有尽有。选择适合自己的包,下载下来。如果不喜欢下载window下,然后再上传到linux上面,可以尝试 wget  http://javadl.sun.com/webapps/download/AutoDL?BundleId=81812  指令,直接下载到linux里面。如果发现找不到wget 指令,可以使用yum去安装一个。这个就不再说了,越说越远了。
            
            我选择的这个版本,下载下来的就是一个rpm文件。 然后 
	 rpm -ivh XXX.rpm
            执行下载的rpm包,其他的就不用管了。一开始我也想指定特定的安装目录。后期发现,没有哪个必要,感觉默认的安装就已经很不错了。 默认的安装路径应该是在
            /usr/java/ 的路径下面。安装完成之后, 去看一下吧。 
           安装完成之后,运行 java -version 指令,就能查看你安装的java 的版本了。

   JAVA环境配置

             java 安装完成了,但是这个时候,你想要运行javac这种指令的时候,恐怕linux会报错的啊,因为你没有配置环境,就像是给你一个高科技的玩意,不给你使用说明书,东西好是好,但是不能用,让人伤心啊。下面配置java 的环境。我一开始配置的时候,本以为在我安装的目录下,找到相应的文件,然后配置到配置文件里面去就好了呢,但是发现里面缺少必要的jar包,比如说 tools.jar 等包。如此重要的东西,竟然没有,这让我当时头疼了好一阵子。还好有万能的度娘,查一下吧果然有很多解决方案。
          首先下载java 的jdk
          上面的路径,找一个jdk的包,我找的是gz格式的压缩包。这里下载的时候悲剧了,不知道为什么,我点击同意协议,并且复制下载路径的时候,linux竟然下载不下来。没办法,催的急,只好下载到window下面,然后上传到linux上面,这点让我很不爽。 看错误信息,应该就是由于那个同意协议之后,有一个证书之类东西。IP不一样,导致没有证书,下载才会失败~ 安全性很高啊。
         上传完成之后,是一个.gz文件。没的说了,解压吧
         tar zxvf jdk-7u45-linux-x64.gz 
         解压相应的文件,是一个同名字的文件夹。这个时候需要提前授权一下,才能让其他用户使用啊。
         chmod -R 774 jdk-7u45-linux-x64
         授权,这块不多说了, 将这个文件夹下面的所有文件都授予权限。 然后将其拷贝到安装目录 /usr/home下面。
         cp jdk-7u45-linux-x64.gz  /usr/java 
         下面,当然如果需要的话,可以在/usr/java后面加上 新文件夹的名字。 如  /usr/java/jdk  这样拷贝过去的名字句不是jdk-7u45-linux-x64 而是jdk了。方便配置环境的时候偷懒嘿嘿。
         好了,东西都完成了,就需要配置java 的环境了, linux上面没有我的电脑->属性->环境变量之说。它是配置一个叫做在 /etc/profile的文件来进行管理的。这个是个系统文件,所以,需要root权限才能进行编辑。
        vim /etc/profile
         进入编辑模式, 然后,再按i 键,进入插入编辑模式。
         在文档的最下端加入如下代码:
export JAVA_HOME=/usr/java/jdk1.7.0_45
export JRE_HOME=/usr/java/jdk1.7.0_45/jre/
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
          然后,按esc键, 打入‘:wq’;保存退出。 注意,都是在英文半角下打入的,负责报错。
         退出之后, source  /etc/profile  一下。 这个时候,在执行javac 命令,会出来帮助文档的。如下
        

OK 这样,java的安装和环境配置就基本上完成了。
      java 完成了,还有android的配置和环境变量。 网上有很多,但是不是自己需要的,说什么安装java eclipse 之类的好多,看的我脑袋大了,再说,我的电脑使用SSH进行连接的,哪有界面啊。不靠谱。我只是用sdk中的一些指令,装那些东西,占地方还浪费精力,没必要。只要安装sdk就好了,配置好环境变量就OK了,除非你用它高android的开发,那就去网上找资源吧,很多,应该您能够满足你的需求。

     android环境配置

         下载android的SDK,去官网找,都是这么个流程,没啥技术含量,找到download字眼,点击进去
         进入这个网址,在下面找到

       字样,找到linux包,下载。解压到linux下一个文件中。我这里放到了我的android目录下面。

       /home/cl/android

       有了文件,剩下的就是配置文件,还是使用root用户,去修改/etc/profile文件,修改结果如下:

    export ANDROID_JAVA_HOME=/home/cl/android
export JAVA_HOME=/usr/java/jdk1.7.0_45
export JRE_HOME=/usr/java/jdk1.7.0_45/jre/
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
export PATH=$ANDROID_JAVA_HOME/tools:$ANDROID_JAVA_HOME/platform-tools:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

      好了, esc 然后 :wq 保存退出。source /etc/profile 一下。 

     这个时候,执行android命令是没有作用的。我在window下执行,才发现,是调用 manager界面,坑爹啊。

     android -help 看一下就应该没问题了哦~~~

 



    总结:

       通过这两个配置,让我学习了在linux下配置环境变量的经验。 

     1、首先将你要配置环境变量的文件拷贝到上面去, 该授权的授权之类的。

     2、然后配置/etc/profile文件,exporg  变量名=路径

      3、在path中加入你的配置变量的路径。export PATH=$ANDROID_JAVA_HOME/tools:$ANDROID_JAVA_HOME/platform-tools:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH上面的这句话,每一个路径之间用:分开,最后加上$PATH就好。

     4、退出保存,source一下,个人习惯。基本上就好了

   注意:个人建议,在每次修改之前,除非你能清楚的记住你操作过的配置。否则,你在修改之前,备份一下你要修改的文件,避免造成不可恢复的破坏。



希望上面的东西能够帮助你                 2281879713 本人QQ,希望能够和各位同行共同进步,实现自己的梦想。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值