新建了“HelloAndroid”,打开“窗口/显示视图/包资源管理器”。看了下,在HelloAndroid下,有个Android 2.2。点开后,有个android.jar。打不开,报警“未能打开编辑器”。开源,开在什么地方呢?

解决方案 »

  1.   

    android.jar是生产的jar包,只能看到.class,需要下载源码替换到原来的android.jar,再Ctrl+鼠标点击就能看到源码了。
    在Eclipse中查看Android源代码
      

  2.   

    是因为你可以随心所欲的修改里面的任何东西, 包括提供的API, 只要你会, 你就可以改, 这就是开源。而且, 基本不收费哦!
      

  3.   

    还有补充, 还包括操作系统的内核等等, 你看android的每一层, 都可以更改的。
      

  4.   

    你去把android的源代码全下下来吧。注意不是SDK,这个要在纯linux下编译的,在我家的破机器上编译一遍要好几个小时。
    都是java和c的代码。android是开源的,现在大家都把这个源代码到处去山寨,深圳的山寨机子都出了很多了。
    不仅仅是手机,山寨pad,mp4,电子书,等等,都拿源码去改呢
      

  5.   

    开源开在这:http://android.git.kernel.org/
      

  6.   

    山寨机出Android了吗?MTK版的吗?
      

  7.   

    不一定是山寨机,你可以看到手机厂商的android系统基本都有各自定制的内容,网上还有各种自制Rom,这也是开源所带来的
      

  8.   

    其实不用更改代码,直接烧录到手机中,也可以吗?Android的新版本,如2.3。理论上来说,只要硬件够强,就能这么做吗?
      

  9.   

    别忘了,开源的android是构架在开源的linux上的
    android可以说是一个软件系统平台,linux就是一个嵌入式系统平台了。
    如果没做过嵌入式开发,理解起来可能比较有难度
    硬件有千千万,大家都不一样,但大家都可以跑android,但一个硬件只对应一个类型rom,rom不能通用,android应用程序可以。
      

  10.   

    MTK能叫android吗?
    山寨android系统的手机很多了,卖开发板、产品板的、方案的公司也有不少了。
    山寨android的非手机产品,已经铺天盖地了。
      

  11.   

    下载一份android 2.2 源码,按如下操作就可以了
    http://download.csdn.net/detail/qiufangzhou/2704259android2.2源代码下载,将下载的文件sources.rar解压后放置在android.jar所在目录中。如\android-sdk-windows\platforms\android-8\sources\...包...。源码包含了android.jar中android包以及apache包的所有源文件。