Ubuntu10.04 32位编译Android 4.0源码
2011-12-14 14:46
423 查看
几经周转,终于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)
执行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,模拟器运行黑屏,不能进入系统。
在模拟器运行时,可执行adb命令进入模拟器的终端。
——————————————————————
同事使用我下载的源码进行编译同样成功。
所有步骤均按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)
执行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,模拟器运行黑屏,不能进入系统。
在模拟器运行时,可执行adb命令进入模拟器的终端。
——————————————————————
同事使用我下载的源码进行编译同样成功。
相关文章推荐
- Ubuntu10.04系统 32位机上安装编译Android2.3源码
- [整]基于ubuntu 10.04(32位机)的Android2.2 源码编译
- Ubuntu10.04系统 32位机上安装编译Android2.3源码
- Ubuntu10.04系统 32位机上安装编译Android2.3源码
- Ubuntu 10.04(32位)下 编译Android 2.3源码全过程 || 编译android4.0成功
- android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
- Android ubuntu10.04 源码下载和编译
- Ubuntu系统 + VMware虚拟机+32位编译环境 安装编译Android2.3源码
- Ubuntu 10.04 编译Android 2.1源码
- 在32位Ubuntu 10.04上编译Android 2.3
- android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
- ubuntu 11.10(32位系统)下编译android源码
- 在 VMWare 7.1.2 + Ubuntu 11.10(32位)中,编译 Android 2.3.7 (gingerbread) 源码 (Anroid Open Source Project)
- ubuntu 11.10(32位系统)下编译android源码
- android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
- android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6
- 在Ubuntu 10.04系统 32位机上安装编译Android2.3源码
- android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6 (个人觉得写得很全)
- Ubuntu 10.04 下android 源码下载与编译
- Ubuntu 10.04 编译Android 2.1源码