STEP1:按照友善之臂tiny210用户手册pdf,chapter3中3.4从源代码开始创建Android所示进行编译
(1)cd /.../android/Android2.3.1
./build-android
(2)编译成功后,执行下列命令创建文件系统目录
./genrootfs.sh
(3)执行下述命令将Android文件系统创建成yaffs2的映像文件,以便烧写到tiny210中
mkyaffs2image-128M rootfs_dir rootfs_android.img
注意:如果不烧写那么就不用执行(2)和(3)
在执行./genrootfs.sh中,总是显示错误16 function mvapk()处存在(,对应解决方式为将()删除即可
STEP2:此时如果进行单个模块mmm编译,总会显示没有/android/Android2.3.1/out/target/product/generic,就是没有generic的文件
对应解决方法采用通用的编译方法
在源码下执行
make命令