几经周转,终于make自己的下载的Android 4.0镜像文件,并成功用模拟器运行。


所有步骤均按Android官网执行。

http://source.android.com/source/initializing.html


并且在~/.bashrc 中写入如下语句:

export ANDROID_PRODUCT_OUT=~/Android/out/target/product/generic
ANDROID_PRODUCT_OUT_BIN=~/Android/out/host/linux-x86/bin
export PATH=${PATH}:${ANDROID_PRODUCT_OUT_BIN}:${ANDROID_PRODUCT_OUT};


导入eclipse 中没error出现。

运行模拟器基本正常。

不使用partition size参数也可以正常运行,但会报错

emulator: WARNING: system partition size adjusted to match image file (203 MB > 66 MB)

Ubuntu10.04 32位编译Android 4.0源码_第1张图片

执行lunch时不加参数,会出现提示选项:

1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_maguro-userdebug
5. full_tuna-userdebug
6. full_panda-eng

Which would you like? [full-eng] 2
我的Ubuntu是32位的,于是选第二项。

uname -ra 可以查看系统信息,我的是

Linux ubuntu 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux

备注:

第一次make时选择lunch full-eng,模拟器运行黑屏,不能进入系统。

Ubuntu10.04 32位编译Android 4.0源码_第2张图片

在模拟器运行时,可执行adb命令进入模拟器的终端。

Ubuntu10.04 32位编译Android 4.0源码_第3张图片


——————————————————————

同事使用我下载的源码进行编译同样成功。



更多相关文章

  1. Android:ImageView如何显示网络图片
  2. MonkeyRunner与模拟器连接
  3. Android 在 xml中定义图片
  4. android 编译源码 错误解决
  5. Android中.9.png图片的使用过程和原理
  6. Android Camera源码函数结构
  7. android 使用xml selector设置按钮点击效果图片
  8. 解决 Android模拟器无法上网问题——Host is unresolved

随机推荐

  1. android图表引擎AchartEngine制作柱图源
  2. android Monkey test测试
  3. 自己在使用Android(安卓)Maps API 开发地
  4. 锦囊篇|一文摸懂ButterKnife
  5. 在Mac上完全删除android studio初始配置
  6. Android程序开发调试工具(一):dx和dexdump
  7. Android的语言设置-跟踪
  8. Android手机刷机知识小总结
  9. 举例说明android中Bitmap、ListView以及I
  10. Android GPS架构分析(三)