Ubuntu 8.04下编译Android源码全过程(3)

在编译完整个项目后,如果我们需要观看编译后的运行效果,那么就需要在系统中安装模拟器Android-sdk-linux_x86-1.1_r1,这个SDK的下载地址为:

linux:

mac:

windows:

解压后需要把/usr/local/src/android-sdk-linux_x86-1.1_r1/tools目录加入到系统环境变量/etc/profile中。

然后找到编译后android的目录文件out,我们发现在android/out/host/linux-x86/bin下多了很多应用程序,这些应用程序就是android得以运行的基础,所以我们需要把这个目录也添加到系统PATH下,在$HOME/.profile文件中加入如下内容:

PATH=”$PATH:$HOME/android/out/host/linux-x86/bin”

接下来我们需要把android的镜像文件加载到emulator中,使得emulator可以看到android运行的实际效果,在$HOME/.profile文件中加入如下内容:

ANDROID_PRODUCT_OUT=$HOME/android/out/target/product/generic

export ANDROID_PRODUCT_OUT

然后重新启动机器。

下面就可以进入到模拟器目录中并启动模拟器

cd $HOME/android/out/target/product/generic

emulator -image system.img -data userdata.img -ramdisk ramdisk.img

总结一下安装过程中的关键点:

1:JDK版本必须安装

2:利用下面的命令确保所需软件都被正确安装

sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential Python valgrind curl git

3:内存及虚拟内存保证在2GB以上,可以采用命令行free -m查看内存是否足够,如果内存不够终端停滞

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwpxxw.html