Android 2.2在Ubuntu下编译详解 |
|
本文标签:Android2.2 Android2.2在Ubuntu下编译是本文要介绍的内容,主要是来了解并学习Android2.2编译的内容,具体关于Android2.2编译的详细内容来看本文 。 1、下载Android 2.2源代码 下载android源码主要需要用到git版本控制库,对git的介绍参看维基百科
(1)安装git和curl
(2)安装repo脚本
(3)给repo可执行权限
(4)新建一个目录mydroid , 然后进入该目录
(5)初始化版本库(-b表示某个分支)
然后就会提示输入姓名和邮箱,这个填什么都没有影响 (6)repo同步
最后你看到了这样一句 Syncing work tree: 100%,时间还是比较长的,代码的下载就结束了 2、安装java sdk1.5 (1)由于源里的是sdk1.6的,所以还是去oracle下载bin文件来安装
下载1.5里最新的update 22版本 由于我把bin文件装到了/usr/java(java文件夹是我自己建的)的目录下面,所以下面的每步操作都需要获取root,下次不这么麻烦了,还是直接装载用户目录下比较好,这样也不用修改profile文件,直接修改.bashrc就可以了 (2)给bin文件增加可执行权限,并且安装 。
(3)Android 2.2设置环境变量,因为是装在/usr/java目录下的,我试过只修改.bashrc文件是没有用的,因为之后启动eclipse还是提示没有找到java环境,所以需要修改profile文件,在/etc/profile文件的最后增加如下代码
(4)生效
这样jdk1.5就安装好了,在控制台下输入java -version,会出现如下信息:
这就代表配置安装成功了 3、编译android 2.2 (1)在编译之前首先确保是否安装了以下工具
(2)确定安装好了就可以进入Android 2.2目录执行命令:
make的时间也会比较长,耐心等待 我的机器是64位,但是安装的是32位操作系统,没有出现网上常说的缺少64位包的问题 。 4、eclipse,Android 2.2 sdk配置 (1)我使用的eclipse版本是3.5.2,下载地址:
(2)下载安装ADT,下载地址:
使用最新的ADT,之前下载的是比较老的ADT版本,结果配置Android 2.2sdk的时候出现Could not find SDK_Root\tools\adb.exe!的问题,所以最好使用最新的ADT (3)下载安装android sdk,下载地址:
sdk并不是完整版的,下载好谷歌的安装包后,还要另用其继续下载完整的安装包 上述配置安装好ADT后,进入android sdk的tools目录下执行:
然后就可以选择sdk的版本进行安装 最后配置android sdk的环境打开.bashrc文件
这样整个配置过程就结束了,配置过程还是比较长的 。 小结:Android 2.2在Ubuntu下编译详解的内容介绍完了,希望通过Android 2.2编译内容的学习能对你有所帮助! |