使用google推荐的ubuntu10.04LTS 64位环境编译android4.1.2_r1.遇到很多问题,现把解决方法总结如下:
编译前先把下列目录用chmod -R a+x 命令递归加上可执行权限。
/prebuilts/tools/
/extrnal/
/frameworks/compile/libbcc/tools/
/build/core/find-jdk-tools-jar.sh
/build/tools/
还有一个mkuserimg.sh忘记哪个目录了
当然,编译出错permission denied的时候再看哪些没有可执行权限的,加上可执行权限。
1、错误:out/target/product/crespo/obj/STATIC_LIBRARIES/libext_intermediates/libxt_CONNMARK.c: 出的一堆错误
解决方法:在external/iptables/extensions/libxt_CONNMARK.c 文件里添加结构体定义