android源码编译详解,Android源码的编译如何详解?

1、安装一些环境

1。sudo apt-get install build-essential

2。 sudo apt-get install make

3。 sudo apt-get install gcc

4。 sudo apt-get install g++

5。

sudo apt-get install libc6-dev

6。

7。 sudo apt-get install patch

8。 sudo apt-get install texinfo

9。 sudo apt-get install libncurses-dev

10。

11。 sudo apt-get install git-core gnupg

12。 sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2。6-dev build-essential zip curl

13。

sudo apt-get install ncurses-dev

14。 sudo apt-get install zlib1g-dev

15。 sudo apt-get install valgrind

16。 sudo apt-get install python2。

5

安装java环境

17。sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts sun-java6-jdk

注:官方文档说如果用sun-java6-jdk可出问题,得要用sun-java5-jdk。

经测试发现,如果仅仅make(make不包括make sdk),用sun-java6-jdk是没有问题的。而make sdk,就会有问题,严格来说是在make doc出问题,它需要的javadoc版本为1。5。

因此,我们安装完sun-java6-jdk后最好再安装sun-java5-jdk,或者只安装sun-java5-jdk。

这里sun-java6-jdk和sun-java5-jdk都安装,并只修改javadoc。1。gz和javadoc。因为只有这两个是make sdk用到的。这样的话,除了javadoc工具是用1。5版本,其它均用1。6版本:

18。sudo apt-get install sun-java5-jdk

修改javadoc的link

19。

cd /etc/alternatives

20。sudo rm javadoc。1。gz

21。sudo ln -s /usr/lib/jvm/java-1。5。0-sun/man/man1/javadoc。1。gz javadoc。1。

gz

22。sudo rm javadoc

23。sudo ln -s /usr/lib/jvm/java-1。5。0-sun/bin/javadoc javadoc。

全部

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值