我需要编译自己的 android 内核进行研究。我完全按照开发者部分写的东西做了,然后尝试编译内核。但是由于一些错误,我尝试的每个构建都失败了..我认为当我使用稳定版本时,我应该毫无问题地编译内核...是否有可能我的 gcc 和东西太新了,因为我使用的是 Debian Sid而不是推荐的 Ubuntu 10.04?问题是我只有带有 LXC 的 Debian 服务器,所以创建一个 ubuntu 监狱似乎是可能的,但如果我不需要,我不想这样做。我已经在 Debian 机器上编译了我自己的 Android-x86 内核,它运行得非常好!
我尝试在不同的构建集(完整,crespo)中编译 2.4.6_r1、4.0.1_r1、4.0.4_r1、4.0.4_r1.2,但在 C 或 Java 文件中总是出现一些错误。我已经安装了 sun-java6-jdk 和 gcc/g++ Debian 4.6.3-5
编辑:首先看起来像这个问题:https ://groups.google.com/forum/#!topic/android-building/UrluVAdRTkU 当我这样做时,它实际上构建得更远,但即使这样也发生了错误......