我安装的是UBUNTU 11.04 64位系统,JDK_1.6.0_13-b03版本。
配置环境。
1、 . build/envsetup.sh
2、 lunch
进入kernel。
3. make  tcc92xx_defconfig
4.make 编译kernel.
进入bootable/bootloader/lk 编译BootLoader.
5.make tcc8900_evm
编译framework.
在根目录下执行:maker提示如下错误。target Dex: framework
make: *** [out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/noproguard.classes-with-local.dex] 已杀死我是新手,刚开始接触ANDROID,请教高手帮忙看一下。

解决方案 »

  1.   

    JDK 好像要1.5的吧,确认一下去 
      

  2.   

    JDK版本不对的话不是报这个错的多贴点编译信息出来啊
      

  3.   

    我记得android 对 JDK只支持1.5 
      

  4.   

    看了这篇文章明白了 http://www.cnmsdn.com/html/201011/1290580034ID8617.html
      

  5.   

    注意:官方声明,32位系统下JDK必须用1.5---这是因为编译android api docs 需要1.5。要用JDK1.6必须用64位系统---为什么是64目前不得而知。要是想一次成功,最好还是按照官方说的用JDK1.5(当然你用64位 linux就更方便了),这样的话基本没什么大问题。