晚些我们会出个教程,或者专属的LINUX版本,可稍等,那个虚拟机带有编译环境的,可先使用。
虚拟机中,编译器可在这里找到
/opt/FriendlyARM/toolschain/4.5.1/
Android4的源代码(可能版本较旧)位于以下目录
/opt/FriendlyARM/mini210/android/android-4.0.3_r1
进入目录 /opt/FriendlyARM/mini210/android/android-4.0.3_r1
然后执行 ./build-android就会开始编译了
一般编译如果出现错误,比较常见的几个问题是:
1)空间不足导致编译中断,典型的会提示 No space left on device,可到 /opt/FriendlyARM/ 下删除你不要的平台文件,或到/opt/FriendlyARM/mini210/android下删除Android-2.3.1,或者在VMWare上新增一个分区
2) 如果提示找不到 gperf,联网用 yum install gperf装一下
3) 出现glibc相关的错误,联网用yum update make更新一下make,不过一般只出现在Fedora14
修正错误之后不需要从头编译,在源代码目录执行一下 . setenv,注意“."与setenv之间有个空格,再执行 export PATH=$PWD/jdk1.6.0_30/bin:$PATH,最后再 make -j2 即可,-j2假设你的电脑是双核,如果是四核,则改为-j4可加快编译