安装android编辑环境的一些方法

因为公司有打算采用android来进行TV系统设计的计划,而且自己也有这方面的爱好。因此就开始研究android。

本人比较笨,以前也没学习过Linux操作系统因此全部都是新的,目前为止没有成功采用eclipse创建任何android工程文件。

连android开发环境都建立不好。把目前成功的经验方出来供大家分享。

 

 

为了正确安装android开发包,目前我查询了很多网站。

最后得到的如下结论:

1.不要忽略一些细节

2.大多数的网站上的说明其实都并不太正确,主要问题是出现在一些细节步骤上。

3.关键的东西并非是直接从source.andorid.com上下载的源代码,而是建立开发环境

4.ubuntu的版本差异带来了不少的麻烦,因此建议使用低版本的ubuntu例如目前使用的ubuntu9.10等。

5.在虚拟机上安装ubuntu操作系统带来的坏处有这几点:虚拟机可能会卡死、虚拟机的网络连接不一定稳定、虚拟机的运行速度取决与载体机的性能

 

以下目前的安装步骤:

1.安装虚拟机,虚拟机版本在VM6.5VM7.0上都可以使用

2.安装ubuntu操作系统,ubuntu操作系统的版本为9.1010.04OK,区别在java安装包上的路径配置问题

3.以上两点基本点完成之后需要安装一些软件环境,我参考的这里的网站http://blog.csdn.net/seafit/archive/2010/06/17/5675952.aspx

基本上安装了一下内容就可以了,注意这个$符号指示该行为命令行

$ sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

 

另外还可以安装以下内容,不过不强求:

$ sudo apt-get install make gcc g++ libc6-dev patch texinfo zlib1g-dev valgrind python2.5

 

Sun-java5-jdksun-java6-jdk的安装暂时不安装

 

由于目前android或低版本的android并不支持jdk6并在build code的过程中会出现问题。所以建议安装jdk5OK高版本的jdk对性能并无任何提升,至少目前了解到的是这样。

 

安装jdk5的方法如下:

1.由于现在在www.sun.com.cn主页上是默认jdk6的安装包因此,需要从历史jdk版本中下载jdk5,因此在查找了之后在这里下载jdk5

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

目前jdk5的最高版本为: jdk-1.5.0_22.bin

2.安装jdk5的方法如下:

目前参考的这个网页:http://www.ubuntuhome.com/ubuntu10-04-jdk.html

下载完成之后方在自己的目录中,目录可以是任意地点,然后执行如下语句,在命令控制台中:

$ sudo chmod +x jdk-5u22-linux-i586.bin

$ ./jdk-6u17-linux-i586.bin

上面这一步的作用是解压缩,解压缩之后jdk5就会释放到当前目录下,然后需要添加环境变量,不管怎么说按照下面这样做便是:

$ sudo gedit /etc/environment

在打开的写字板中添加如下信息:

PATH="........:/root/jdk1.5.0_22/bin"
CLASSPATH=".:/
root/jdk1.5.0_22/lib"
JAVA_HOME="/
root/jdk1.5.0_22"

以上内容必须正确,如果不正确的话很有可能会导致ubuntu都无法启动,这样的话只能重新安装系统了

然后需要配置如下内容:

$ sudo update-alternatives --install /usr/bin/java java /root/jdk1.5.0_22/bin/java 300

$ sudo update-alternatives --install /usr/bin/javac javac /root/jdk1.5.0_22/bin/javac 300

以上步骤的作用是用来让系统知道你的java安装在什么地方的

然后用下面的语句来配置java选单,该选单的作用是用来当你的系统中按转了不止一套java jdk的时候用来选择系统用那一套jdk来工作,例如当我们采用sudo apt-get install eclipse-paltform命令的的时候系统会自动安装最新的jdk,但最新的jdk都是java6以上的版本,这不是我们需要的因此需要使用Java命令选单来实现选择:

$ sudo update-alternatives --config java

 

最后执行以下语句来查询当前工作的java jdk版本

$ java –version

 

Java安装完成之后基本上android的开发环境就完成了一部分,以下内容是目前并未正确安装的部分。先贴出来研究一下

 

1.从网络上获取android的源代码,需要做的准备是安装gitrepo

什么是gitrepo就不再提出,自己到网络上需寻找,多得很,参考的网页为:

http://blog.ednchina.com/xiong_gang_whut/239977/message.aspx

http://blog.csdn.net/seafit/archive/2010/06/17/5675952.aspx

安装git的方法很简单如下:

$ sudo apt-get install git-core curl

然后等待完成之后git就按转完毕了,接下来是从网络上download repo脚本

下载的方法目前有待考虑,执行以下语句

$ curl http://android.git.kernel.org/repo >/bin/repo

然后repo脚本就下载到根文件目录/bin之中

然后修改repo的执行权限

$ chmod a+x /bin/repo

就可以了,然后在命令面板中输入repo就应该可以看到相应的repo操作提示语句。


然后在任意地方建立一个目录,例如

$ cd

$ mkdir android

$ cd android

然后执行如下语句:

$ repo init -u git://android.git.kernel.org/platform/manifest.git

在执行该语句之后会让输入用户名和邮箱,输入了事也可以直接用回车键跳过

等待一会儿之后出现:repo initialized in /android

然后到刚刚的android目录下输入

$ ls –a

查询,目录中应该出现.repo的隐藏目录

确认完成之后就开始进行通同步操作了

$ repo sync

这里需要使用稳定的网络,不然很容易就卡死掉

目前执行到这一步为止,未能成功download下一版code

 

4. eclipse的安装

执行以下语句安装eclipse

$ sudo apt-get install eclipse-platform

目前下载的eclipse版本是3.5.1

没有成功使用eclipse创建android工程的经历

 

2010-7-23

Leajen

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值