折腾了一天,终于在下班前将android4.4编译通过,那个激动啊~。这是我第一次玩Android系统,其中编译中遇到的问题,现在看来,都是之前系统编译环境没有搭建好导致。其中编译遇到的几个问题主要:
1. xmllint命令没有找到。需安装libxml2软件包
2. 解析.py文件提示有2个函数接口没有对应的文件,需按转git软件包
还有一些是针对具体编译平台上的配置问题,也要特别注意。
一路下来,跌跌撞撞,终于出现了下面的信息,
......
c:\bat
c:\magic.binfind magic !!
RealLen=0x3F6400
CPlugin Free lib
CPlugin Free lib
normal
/home/xxx/a20-4.4-V1.0/lichee/tools/pack/pctools/linux/eDragonEx/
/home/xxx/a20-4.4-V1.0/lichee/tools/pack/out
Begin Parse sys_partion.fex
Add partion bootloader.fex BOOTLOADER_FEX00
Add partion very bootloader.fex BOOTLOADER_FEX00
FilePath: bootloader.fex
FileLength=3f6400 FileSizeHigh=0
Add partion env.fex ENV_FEX000000000
Add partion very env.fex ENV_FEX000000000
FilePath: env.fex
FileLength=20000 FileSizeHigh=0
Add partion boot.fex BOOT_FEX00000000
Add partion very boot.fex BOOT_FEX00000000
FilePath: boot.fex
FileLength=909000 FileSizeHigh=0
Add partion system.fex SYSTEM_FEX000000
Add partion very system.fex SYSTEM_FEX000000
FilePath: system.fex
FileLength=23642a8c FileSizeHigh=0
Add partion recovery.fex RECOVERY_FEX0000
Add partion very recovery.fex RECOVERY_FEX0000
FilePath: recovery.fex
FileLength=c0c000 FileSizeHigh=0
Add partion diskfs.fex DISKFS_FEX000000
BuildImg 0
Dragon execute image.cfg SUCCESS !
---------image is at-------------
/home/xxx/a20-4.4-V1.0/lichee/tools/pack/sun7i_android_wing-k70.img
pack finish
/home/xxx/a20-4.4-V1.0/android
xxx@lnt9:~/a20-4.4-V1.0/android$