android是以Linux为核心的,如果你只是开发上层应用的话,那么你可以在Linux 、windows上都行,因为它是在模拟器上运行的,需要安装jdk.如果是开发编译android镜像的话,必须在Linux下进行~

解决方案 »

  1.   

    你用的linux和Android的linux内核完全是两码事哦。
       后者是经过裁剪的嵌入式系统了 ,很小 ,你直接下Android源码 ,里面就包含了。
      

  2.   

    1楼,上层应用和android镜像有什么区别。现在我的移动设备上装的是android,开发的程序要运行在其上。
    我是否能在red hat 上安装androidfroyo,希望你按我提的问题给予解答,谢谢