1. 在虚拟机上编译的话确保你有10G的可用空间.
2. 从其他地方拷贝过来的代码(不是自己用get在官网上下的)检查是否有相应的权限.
3. 检查JDK版本.

解决方案 »

  1.   

    谢谢你~
    1,我是用虚拟机编译的  我那个盘有留了25G空间
    2,这个代码是同事给的,这个权限怎么设定啊?我不懂哦~第一次接触LINUX
    3,恩~这个我查查
      

  2.   

    我的JDKjdk1.5.0_13 是JAVA5  
      

  3.   

    http://source.android.com/source/download.html
    If you are running Linux in a virtual machine, you will need at least 1.5GB of RAM and 10GB or more of disk space in order to build the Android tree.JDK 5.0, update 12 or higherBuilding the codeTo build the files, runmakefrom within your working directory: 
    $ cd ~/mydroid 
    $ make 
    If your build fails, complaining about a missing "run-java-tool", try setting the ANDROID_JAVA_HOME env var to $JAVA_HOME before making.E.g.,$ export ANDROID_JAVA_HOME=$JAVA_HOMEPS.修改权限用chmod 777 filename
      

  4.   

    哦~我权限设置了   看了下我的内存只有512MB    硬盘有25G~  JDK是 sun-java5-jdk的    奇怪了 难道是内存太小了。。设大点试试
      

  5.   

    我查了我的版本java version "1.5.0_19"但是我在bashrc里面设置的是/bin/jdk1.5.0_13           要紧麽?
      

  6.   

    难道你装了几个版本的JDK吗?  默认的乌邦图是有装JDK的吧,不用专门再去装了 
      

  7.   

    恩~解决了~吧我的单核CPU换成双核就好了