求指导Android4.0源码编译系统的环境搭建

a_mean 2012-06-13 09:29:57
已经装好ubuntu-11.10,在网络上搜索了一些文章,始终没有成功,
求详细指导,直接留下QQ 631999969,先行谢过。
...全文
352 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
a_mean 2012-06-14
  • 打赏
  • 举报
回复
W: 无法下载 bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_oneiric_main_source_Sources Hash 校验和不符

W: 无法下载 bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_oneiric_main_binary-i386_Packages Hash 校验和不符

E: Some index files failed to download. They have been ignored, or old ones used instead.

执行完毕了,最后有几个无法下载的,不知影响大不大,
我继续安装jdk6 sudo apt-get install sun-java6-jdk
a_mean 2012-06-14
  • 打赏
  • 举报
回复
首先执行添加
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
更新
sudo apt-get update
目前正在执行这里:
命中 http://security.ubuntu.com oneiric-security/main i386 Packages
命中 http://cn.archive.ubuntu.com oneiric Release
命中 http://cn.archive.ubuntu.com oneiric-updates Release
命中 http://cn.archive.ubuntu.com oneiric-backports Release
命中 http://cn.archive.ubuntu.com oneiric/main Sources
命中 http://cn.archive.ubuntu.com oneiric/restricted Sources
命中 http://security.ubuntu.com oneiric-security/restricted i386 Packages
命中 http://security.ubuntu.com oneiric-security/universe i386 Packages
命中 http://security.ubuntu.com oneiric-security/multiverse i386 Packages
命中 http://security.ubuntu.com oneiric-security/main TranslationIndex
命中 http://security.ubuntu.com oneiric-security/multiverse TranslationIndex
命中 http://security.ubuntu.com oneiric-security/restricted TranslationIndex
命中 http://security.ubuntu.com oneiric-security/universe TranslationIndex
获取:3 http://cn.archive.ubuntu.com oneiric/universe Sources [4,677 kB]
获取:4 http://cn.archive.ubuntu.com oneiric/multiverse Sources [149 kB]
获取:5 http://cn.archive.ubuntu.com oneiric/main i386 Packages [1,226 kB]
命中 http://security.ubuntu.com oneiric-security/main Translation-en
命中 http://security.ubuntu.com oneiric-security/multiverse Translation-en
命中 http://security.ubuntu.com oneiric-security/restricted Translation-en
命中 http://security.ubuntu.com oneiric-security/universe Translation-en
忽略 http://archive.canonical.com lucid/partner Translation-zh_CN
忽略 http://archive.canonical.com lucid/partner Translation-zh
忽略 http://archive.canonical.com lucid/partner Translation-en
....
a_mean 2012-06-14
  • 打赏
  • 举报
回复
我又重装了一次Ubuntn,我接下来把我在输入的命令一步步发上来,
希望大家能帮助我,也帮助别的后来人。
aaronhu2012 2012-06-14
  • 打赏
  • 举报
回复
如果Ubuntu上装的是开源的JDK就需要换成Sun标准的JDk
zgycsmb 2012-06-14
  • 打赏
  • 举报
回复
关注,
帮你顶下
接分
miss_siwei 2012-06-14
  • 打赏
  • 举报
回复
ubuntu缺少一些开发用的库,先补上。
$ sudo apt-get install git-core gnupg valgrind flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

需要java 1.6 的sdk ,把jdk放在/opt下

export JAVA_HOME=/opt/jdk1.6.0_20/
export JAVA_FONTS=$JAVA_HOME/jre/lib/fonts
export JRE_HOME=$JAVA_HOME/jre
export JAVA_PATH=$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export ANDROID_JAVA_HOME=$JAVA_HOME

export PATH=$JAVA_PATH:$PATH

加入这些环境变量,java -version 测试。

使用官方repo下好源代码。

$ source build/envsetup.sh
$ lunch
这时你需要选择一个生产线,比如generic 等等

$ m 开始编译 可以加 -j 多线程编译
4.0的编译环境要求有些高,内存不足可能会出错。
meng_tianshi 2012-06-14
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 的回复:]

引用 8 楼 的回复:

引用 5 楼 的回复:

引用 4 楼 的回复:

哪一步出问题?
下载还是编译?

我现在输入$java -version 可以看到我的JDK版本了,
接下来的步骤我有些糊涂 还请各位指点下

按照官方网站上面的下载步骤,你做到哪一步拉?


我怀疑我哪里出错了,我刚刚重装了Ubuntu 准备再来一次
你可以指点我吗?
[/Quote]
看你出现什么错误阿?
a_mean 2012-06-14
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

引用 5 楼 的回复:

引用 4 楼 的回复:

哪一步出问题?
下载还是编译?

我现在输入$java -version 可以看到我的JDK版本了,
接下来的步骤我有些糊涂 还请各位指点下

按照官方网站上面的下载步骤,你做到哪一步拉?
[/Quote]

我怀疑我哪里出错了,我刚刚重装了Ubuntu 准备再来一次
你可以指点我吗?
meng_tianshi 2012-06-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 4 楼 的回复:

哪一步出问题?
下载还是编译?

我现在输入$java -version 可以看到我的JDK版本了,
接下来的步骤我有些糊涂 还请各位指点下
[/Quote]
按照官方网站上面的下载步骤,你做到哪一步拉?
a_mean 2012-06-13
  • 打赏
  • 举报
回复
从未发过帖子,向来只帮别人解决问题,
没想到一发就成这样了,守了几个小时没一点回复。
a_mean 2012-06-13
  • 打赏
  • 举报
回复
来个版主之类的英雄人物帮帮忙啦
a_mean 2012-06-13
  • 打赏
  • 举报
回复
玩不来啊5555,有没有人来帮帮忙
a_mean 2012-06-13
  • 打赏
  • 举报
回复
一直在找解决的办法,真的是没有头绪啊。
下载成功没有我都不清楚,从未用过Linux
a_mean 2012-06-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

哪一步出问题?
下载还是编译?
[/Quote]
我现在输入$java -version 可以看到我的JDK版本了,
接下来的步骤我有些糊涂 还请各位指点下
aSysBang 2012-06-13
  • 打赏
  • 举报
回复
哪一步出问题?
下载还是编译?
meng_tianshi 2012-06-13
  • 打赏
  • 举报
回复
$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
$ repo init -u https://android.googlesource.com/platform/manifest
$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

http://source.android.com/source/downloading.html官方网站是最好的下载源代码的指导喔。呵呵...

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧