参考AOSP,上面有详细步骤:http://source.android.com/source/initializing.html
1。在oracle官网下载相应的JDK :http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html
2。安装JDK:
sudo mkdir /usr/java
cd /usr/java
sudo cp jdk-6u33-linux-x64.bin目录 ./
sudo chmod 755 jdk-6u33-linux-x64.bin
sudo ./jdk-6u33-linux-x64.bin
3.设置JDK环境变量,Vi ~/.bashrc文件中,然后source。
export JAVA_HOME=/usr/java/jdk1.6.0_33
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/bin/tools.jar:$JRE_HOME/bin
export ANDROID_JAVA_HOME=$JAVA_HOME
source ~/.bashrc
4.安装依赖包:
sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
libxml2-utils xsltproc
少了一个中途出错。
sudo ln -s /usr/lib32/libGL.so.1 /usr/lib32/libGL.so (debian 6下)
5.下载源码(官网直接cp过来):
6.编译源码:
$ cd ~/android4.1.1
$ source build/envsetup.sh
$ lunch full-eng
$ make -j4 (视cpu核数和主频而定)
7.在模拟器运行:
.bashrc加入:
export PATH=$PATH:~/toddmi-backup/android4.1/out/host/linux-x86/bin
export ANDROID_PRODUCT_OUT=~/toddmi-backup/android4.1/out/target/product/generic
cd out/target/product/generic/
emulator -avd AVD4.1 -system system.img -data userdata.img -ramdisk ramdisk.img
界面和4.0.3差不多,慢慢体会吧。。。
分享到:
相关推荐
debian6.0下mdadm纯软Raid的部署;亲测可用!
codeblocks 10.05 集成开发环境,适用于 debian6.0 x86 32 位
Debian6.0 squeeze安装运行xen--Percy.doc
Debian 6.0安装KVM并桥接网络.docx
(2)在 http://194.95.9.96/debian-installer/amd64/temp/lib/firmware/bnx2/ 下载两个文件放在U盘根目录下。 这俩文件是 bnx2-mips-09-5.0.0.j3.fw bnx2-rv2p-09-5.0.0.j3.fw (3)在安装debian时,出现load ...
debian11-一键安装zabbix6.0脚本
Debian6.0.5的完整安装图形解说以及一些资源配置
安装erlang所需依赖包 odbcinst1debian2_2.3.1-4.1_arm64.deb
ncl_ncarg-6.3.0.LInux_Debian6.0_i686_nodap_gcc445.tar.gz install pack
之前参考了很多资源,装了以后很多问题,后来自己摸索出来的笔记,以及增加多个项目的配置说明。绝对管用
基于ARM64架构linux系统的RabbitMQ离线安装依赖包odbcinst1debian2_2.3.1-4.1.deb
本文详细介绍了Debian Linux系统下的内核编译方法。
2.源码编译 将rxtx-2.2pre2文件夹拷贝至/usr/local目录并用命令行进入目录下。 > ./configure # 可能会报错:configure: error: cannot guess build type; you must specify one,则用下面命令运行 > ./configure...
debian-6.0.7-i386-DVD-1.iso.torrent种子
guvcview-src-1.5.0源码,是一个很不错的Android代码,有兴趣的伙伴们抽时间可以看一下把。
Teleport是一款简单易用的堡垒机系统,具有小巧、易用的特点,支持 RDP/SSH/SFTP/Telnet 协议的远程连接和审计... Debian 6.0 64位 及以上版本 Redhat 6.2 64位 及以上版本 支持的操作系统(客户端) Windows MacOS
基于debian的shell环境,专为Android和adb设计
Zabbix中文文档6.0长期支持版;Zabbix平台搭建及配置手册
debian编译安装php7.4.30.txt 编译安装更稳定! 每一行复制执行即可完成安装!
Nessus-8.11.0-debian6_amd64.deb windows Linux版 Debian/kali/ubuntu 64位 下载安装