- 浏览: 42451 次
- 性别:
- 来自: 北京
文章分类
最新评论
一:准备工作
其实准备工作和上一篇的window下搭建的差不多,这里不再进行说明,请参见Window下搭建Android开发环境 需要注意的是JDK以及Eclipse要下载Linux版本的.
二:JDK配置
JDK的配置网上说的很多了,但是还是有些人配置了之后不起作用,这里我再详细说一下,这里以我的JDK再/usr/locallib/目下下为例,如果你想把你的JDK也放到该目录下,那么使用 sudo cp 命令拷贝即可。
-
首先要修改权限。在shell下执行 sudo chmod +x jdk-6u20-linux-i586.bin
,修改完权限后使用ls查看会发现JDK变成绿色的拉,这就ok了,见下图:
- 然后就可以安装了,执行sudo ./jdk-6u20-linux-i586.bin 就开始安装JDK了,遇到协议和同意协议的时候回车或者输入Y回车即可。
-
安装好后我们就可以开始配置环境变量了。执行 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下为例进行配置。
- 首先你已经解压了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的基本功。
发表评论
-
模仿QQ好友列表的ExpandableListView实现的效果
2012-06-27 16:53 1433先是在网上找到了一个人的例子,见:http://www.cnb ... -
Phone端加心跳可能会影响写数据操作时间
2012-05-30 18:18 01.调研并确认Phone端加心跳是不是刚性需求; 2. ... -
NPG如何编译
2012-05-29 15:34 0本文介绍了如何通过源码生成NPG包的方法,请参考 1. ... -
PCTool日报
2012-05-21 18:36 0Hi,Dear All: 景山发布的新的PCTo ... -
MeSamrtImageViewActivity
2012-05-18 17:19 0url = "http://10.0.2.2: ... -
public boolean createReflectedImages() 2
2012-05-18 09:39 0LinearGradient shader = new ... -
public boolean createReflectedImages() 1
2012-05-18 09:39 0final int reflectionGap = 4; ... -
main.xml
2012-05-17 18:34 0<?xml version="1.0&q ... -
product_big_pic_gallery.xml
2012-05-17 18:33 0<?xml version="1.0&q ... -
product_big_pic_item.xml
2012-05-17 18:33 0<?xml version="1.0&q ... -
ProductPicShowActivity 2
2012-05-17 18:32 0public class ProductPicAdapt ... -
ProductPicShowActivity 1
2012-05-17 18:32 0public class ProductPicShowA ... -
PicGallery
2012-05-17 18:31 0化解中有 -
MyGallery3
2012-05-17 18:31 0private void transformImageB ... -
MyGallery 2
2012-05-17 18:30 0@Override protected ... -
MyGallery 1
2012-05-17 18:30 0public class MyGallery exten ... -
MainActivit
2012-05-17 18:28 0package com.lzx; import ... -
xzcvxc
2012-05-03 17:42 0xcxd -
beifen
2012-05-03 09:43 0beifen -
Hi Zhixian
2012-03-28 13:25 718登陆方式为: username:TD_ ...
相关推荐
linux操作系统下android开发环境超详细教程,对于新手在linux下搭建android开发环境提供很好的参考,非常值得!
在LINUX上搭建Android开发环境详解
Linux下搭建Android开发环境.pdf
下面小编就为大家分享一篇Linux下Android开发环境搭建的操作方法,具有很好的参考价值,希望对大家有所帮助
Linux系统下的Android开发环境搭建
Linux系统下的Android开发环境搭建[定义].pdf
Linux下Android开发环境搭建详细步骤.docx
资源中在windows和linux下分别介绍了安装android系统所用的软件以及插件地址,介绍了安装的详细步骤。
CentOS Linux系统搭建Android开发环境详细介绍 很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发...
android开发环境搭建——Linux(下)
全面介绍在Linux环境下搭建android开发环境,特别是在64位机时处理方法。
Linux下Android源代码的开发环境搭建
Linux系统下的Android开发环境搭建.pdf
文章简单介绍了关于Android的实验环境搭建方法,其中介绍了很多实用的系统指令,十分利于人们使用
本文档是基于Linux(centos)下android开发环境的搭建,花费了不少时间,内容较为详细,包含了一下内容: 一、编首语 1 二、Linux系统的安装 1 三、Android开发环境的搭建 2 1 第一步:JDK的安装 2 2 第二步:Eclipse...
linux下搭建A10的android开发环境,值得一看
Android开发环境在Linux平台上的搭建.pdf
Linux系统下Android环境的搭建.pdf