[转帖]Android教程之二:Linux下搭建Android开发环境_Android, Python及开发编程讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Android, Python及开发编程讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2997 | 回复: 1   主题: [转帖]Android教程之二:Linux下搭建Android开发环境        下一篇 
jie.liang
注册用户
等级:少校
经验:1003
发帖:77
精华:0
注册:2013-10-11
状态:离线
发送短消息息给jie.liang 加好友    发送短消息息给jie.liang 发消息
发表于: IP:您无权察看 2013-10-17 15:19:42 | [全部帖] [楼主帖] 楼主

本文版权归飞雪无情 所有,转载请注明出处,永久链接:

永久链接:http://flysnow.iteye.com/blog/810083


一:准备工作

其实准备工作和上一篇的window下搭建的差不多,这里不再进行说明,请参见Window下搭建Android开发环境     需要注意的是JDK以及Eclipse要下载Linux版本的.

二:JDK配置

JDK的配置网上说的很多了,但是还是有些人配置了之后不起作用,这里我再详细说一下,这里以我的JDK再/usr/locallib/目下下为例,如果你想把你的JDK也放到该目录下,那么使用 sudo cp 命令拷贝即可。

  1. 首先要修改权限。在shell下执行 sudo chmod +x jdk-6u20-linux-i586.bin ,修改完权限后使用ls查看会发现JDK变成绿色的拉,这就ok了,见下图:
    北京联动北方科技有限公司
  2. 然后就可以安装了,执行sudo ./jdk-6u20-linux-i586.bin 就开始安装JDK了,遇到协议和同意协议的时候回车或者输入Y回车即可。
  3. 安装好后我们就可以开始配置环境变量了。执行 sudo gedit /etc/profile 打开配置文件在文件尾部加入以下文本:JAVA_HOME=/usr/local/lib/jdk1.6.0_20
    JRE_HOME=/usr/local/lib/jdk1.6.0_20/jre
    CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:/home/flysnow/bin
    export PATH JAVA_HOME  JRE_HOME CLASSPATH

          保存关闭。。但是这个时候我们输入javac还是会报错的,因为这个配置必须重启才能生效。重启后输入java -version就可以看到版本信息了。

北京联动北方科技有限公司
4.JDK安装的最后以下补充。有的时候我们输入java -version 显示并不是Java HotSpot(TM)Client VM,而是其他的诸如Open JDK 什么的,这是因为你机器里默认安装的有其他的JDK,那么我们怎么才能让我们自己的JDK设置成默认的呢。其实很简单,只需要执行以下命令即可。

update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.6.0_20/bin/java 500
update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.6.0_20/bin/javac 500


上面的命令是将我们安装的jdk加入java选单。

然后接着执行

update-alternatives --config java


这是为系统选择默认的JDK,也就是我们的。

这时候你再执行Java -version就会看到使用的是你自己的JDK了。

注:以及均基于JDK目录在/usr/local/lib下,读官们可以根据自己的实际情况而定.

三:Android SDK配置

SDK 的配置和JDK大同小异,比JDK的配置更加简单。这里以SDK目录在~/Dev/Frame/Android下为例进行配置。

        1.首先你已经解压了sdk 目录。然后使用sudo gedit /etc/profile 打开配置文件,加入android后的配置文件应该是如下这样的:

JAVA_HOME=/usr/local/lib/jdk1.6.0_20
ANDROID_HOME=/home/flysnow/Dev/Frame/Android/android-sdk
JRE_HOME=/usr/local/lib/jdk1.6.0_20/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:/home/flysnow/bin:$ANDROID_HOME/tools
export PATH JAVA_HOME ANDROID_HOME JRE_HOME CLASSPATH


读官们可以参考的修改自己的。然后保存重启,sdk就配置好了。

    四:Eclipse的安装 ADT的安装 SDK的API,DOC的下载

这些和Window下一样,可以参考Window下搭建Android开发环境

    五:小结

linux下和window的配置步骤基本上一样,都是下载软件,配置环境变量等,linux下的难点还是对于shell命令的掌握以及对于环境变量的配置,说白了还是对于linux系统掌握的程度,是否能熟练使用?也就是linux的基本功。




赞(0)    操作        顶端 
fireworks256
注册用户
等级:少校
经验:906
发帖:39
精华:0
注册:2015-7-15
状态:离线
发送短消息息给fireworks256 加好友    发送短消息息给fireworks256 发消息
发表于: IP:您无权察看 2015-7-21 17:00:29 | [全部帖] [楼主帖] 2  楼

北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论