Ubuntu10.04 32位编译Android 4.0源码

http://blog.csdn.net/cwjbeyond/article/details/7070290

几经周转,终于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命令进入模拟器的终端。

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

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

时间: 2024-10-28 05:12:20

Ubuntu10.04 32位编译Android 4.0源码的相关文章

ubuntu15.10 64位编译Android 5.0源码

问题描述 ubuntu15.10 64位编译Android 5.0源码 使用的是ubuntu15.10 64 bit的,下载了Android 5.0的源码在, 准备编译,编译过程报如下错误: Install: out/host/linux-x86/bin/acp Yacc: aidl <= frameworks/base/tools/aidl/aidl_language_y.y prebuilts/misc/linux-x86/bison/bison -d -o out/host/linux-x

展讯android-ubuntu14.04 32位 编译展讯8810平台版本amixer.c的问题

问题描述 ubuntu14.04 32位 编译展讯8810平台版本amixer.c的问题 看第一条error是说没有找到 alsa/asoundlib.h头文件,但是从别的文件夹拷贝过来放在alsa下编译还是出现同样的错误 请大神帮忙分析下是什么原因?谢谢 external/sprd/alsa/alsa-utils/amixer/amixer.c:30:28: error: alsa/asoundlib.h: No such file or directory external/sprd/als

eclipse-Eclipse编译Hive0.9.0源码时出错

问题描述 Eclipse编译Hive0.9.0源码时出错 我在用Eclipse编译Hive0.9.0时,编译通不过,如下所示: Buildfile: /home/cdl/branch-0.9/build.xml ivy-init-dirs: [echo] Project: hive [mkdir] Created dir: /home/cdl/branch-0.9/build/ivy [mkdir] Created dir: /home/cdl/branch-0.9/build/ivy/lib

本地编译Hadoop2.8.0源码总结和问题解决(转自:http://blog.csdn.net/young_kim1/article/details/50324345)

编译准备 1.下载所需的软件 先去官网下载hadoop2.8.0源码并解压,打开解压目录下的BUILDING.txt,编译过程和需要的软件其实就是根据这个文档里的描述来的. (可以通过命令下载:wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.8.0/hadoop-2.8.0-src.tar.gz) Requirements: * Unix System * JDK 1.7+ * Maven 3.0 or later *

在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误

问题描述 在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误 在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误 make: *** 没有规则可以创建"out/build-full.ninja"需要的目标"prebuilts/build-tools/linux-x86/bin/ckati". 停止. 耗费了2天了还没解决,急 解决方案 http://zhidao.ba

ubuntu 64位编译hadoop-2.6.0失败,网上看了好久,都没解决,大神速来解救

问题描述 ubuntu 64位编译hadoop-2.6.0失败,网上看了好久,都没解决,大神速来解救 [exec] CMake Error at /usr/local/share/cmake-2.6/Modules/FindPackageHandleStandardArgs.cmake:52 (MESSAGE): [exec] Could NOT find ZLIB [exec] Call Stack (most recent call first): [exec] /usr/local/sha

谷歌拟在本届I/O大会推出64位版本Android 5.0

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 谷歌拟在本届I/O大会推出64位本Android 5.0 6月26凌晨1点,谷歌开发者大会正式开幕,其中最受人关注的新版Android系统将正式亮相. 你最期待新系统有什么变化?相信很多人会说是有64位版本. 现在好消息终于来了.有开发者发现,99021和99016这两个合并到AOSP的主分支,都标注了64位Android,其后缀的L,有可能

64位编译的AES256加密算法,32位编译的能解密吗

问题描述 64位编译的AES256加密算法,32位编译的能解密吗 采用加密算法AES256(libtomcrypt),加密报文的应用程序采用的64位编译的, 解密报文的应用程序是32位,结果解密不了,是AES256针对不同系统,32位和64位编译有啥区别吗 解决方案 按理说没问题,只是你的加密和解密某一侧的代码写错了. 解决方案二: 应该和编译的位数没有关系... 解决方案三: 先看看是不是只有三十二位程序解密失败 然后就是看解密出错的时候错误信息

android 4.4-r3源码编译未报错,但是安装之后卡死在进入系统的界面?

问题描述 android 4.4-r3源码编译未报错,但是安装之后卡死在进入系统的界面? android 4.4-r3源码编译未报错,但是安装之后卡死在进入系统的界面? 解决方案 本人也有同样的需求,哪位大神帮帮吗 解决方案二: 安装之后?有没有使用模拟器先测试一下,或者看看有没有 CatLog 之类可以获取到卡死的原因信息.