Linux环境下android环境快速搭建(eclipse + SDK + ADT)

在配置环境前,要确保现在不是root权限。尽量别用root权限安装。用root权限安装的开发环境,配置的时候可能会省事儿很多,但用起来,就没那么好玩了。


1.配置安装java环境。
网上的教程有很多,心得就是按着教程一步一步来,没啥捷径可言。


2.uname -a查看当前linux版本

http://www.eclipse.org/downloads/下载对应自己电脑系统的eclipse。


http://developer.android.com/sdk/index.html#download下载对应自己电脑系统的sdk。

在这里大家要注意,我们要下载的是SDK Tools Only,不是ADT Bundle。ADT Bundle集成了eclipse,adt,sdk和最新android开发用的一些工具,有兴趣的童鞋可以下下试试。


http://developer.android.com/sdk/installing/installing-adt.html下载adt插件。

个人认为最快的方法就是下载好adt插件后再安装,省的在http和https上纠结。当然,页面上法有详细的通过eclipse下载adt的方法,有兴趣的童鞋可以尝试下。(友情提示,第一次在linux下尝试用网络更新的方法安装adt,是把我坑了个痛快,各种前置插件更新,各种http和https的问题差点吐血。)




3.切换到android-sdk-linux/tools下。
cd *..*/android-sdk-linux/tools. *..*为自己的sdk路径
./android update sdk 打开 sdk Manager页面,进行更新。可以先对tools下的三项进行更新,方便安装。


4.解压eclipse到安装目录,启动eclipse
如遇到A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse...的问题,请看文章后半部分。


5.安装ADT

Help—— install new software.. —— ADD —— Archive..选中第二步下载的adt的zip包,注意别解压。

这时候会发现下面多了Developer Tools和NDK Plugins。如果开发没用到NDK,可以只勾选Developer Tools进行安装。

安装过程中,如果提示Cannot complete the install because one or more required items could not be found.一般都是eclipse版本过低导致。可以下载最新版本的eclipse,也可以按照提示安装下面提示的缺省的包。 


6.安装重启完eclipse后,会提示sdk路径尚未设置,根据提示,选中解压后的android-sdk-linux文件夹,确定即可。如果被忽略掉,可在eclipse启动完成后,window —— preferences,在左边选择框中选中android,Browses选择路径即可。切记是选中android,不是展开。




补充:
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse...的解决方法


之所以出现这个问题,是java的环境没有配置好


1.java -version 

此时若得到


java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)


说明java已经成功安装,否则,请重新配置安装java环境。


2.重新在/etc/profile中配置java环境变量,保存后,运行
source~/.bashr
重新加载环境变量。


3.运行eclipse。还提示错误,就是java路径问题。需要修改默认的jdk。


A.运行命令 

which java 

得到

/*..*/bin/jdk1.6.0_43/bin/java


B.sudo update-alternatives --install /usr/bin/java java /*..*/bin/jdk1.6.0_43/bin/java 300 


C.sudo update-alternatives --install /usr/bin/javac javac /*..*/bin/jdk1.6.0_43/bin/javac 300


D.update-alternatives --config java 
输入对应的JDK序号更改


此时,就可以正常运行eclipse。
  





  Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。 这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C++、COBOL 和 Eiffel 等编程语言的插件已经可用,或预计会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。 Eclipse还可以为Adobe Flex 2提供编程的平台和可视化界面。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值