代码改变世界

Android源码编译问题

2010-12-29 14:46  RayLee  阅读(379)  评论(0编辑  收藏  举报

JDK版本问题

编译系统在编译前会检查所使用工具的版本是否符合要求。如果不符合,编译将停止。Android早前版本需要JDK 1.5,而很多Ubuntu系统安装的是JDK1.6。你需要把JDK从1.6切换到1.5版本,切换的方法在此

arm-eabi-gcc: error trying to exec 'cc1': execvp: No such file or directory

首先,确认GCC安装正确。

其次,该问题可能是权限导致的。在源码的根目录下运行chmod –R 777 *,将所有文件的权限最大化。