jeffkuang1 于 2013-10-12 20:16:19发表:
学习了。
chen123guoyun 于 2012-12-24 09:52:17发表:
要使能下载就好了
sunlightboy514 于 2012-12-17 22:37:02发表:
android系统的应用层是用JAVA开发的,但是其系统层往下是用C和汇编开发的,linux相当于给android提供了一套文件管理、内存管理、进程调度的机制,android也会做部分修改的。如果想做下层,当然的懂linux系统及其内核原理;但如果只是搞上层应用,不需要了解太多,因为上层开发只需要调用相关接口程序就行,底层一般都对上层隐藏了。
liudehua_l 于 2012-12-13 21:07:24发表:
那要看你开发的是那个方面,如果是纯应用的话,没舍必要联系,android 应用本质就是java开发,谷歌只是在原有java的基础上添加了一些自己的类库,java在windows 上还是在linux 上都可以运行,只要你安装java虚拟机,这也就是java的平台无关性。如果的低层开发的话,你就应该好好学习一下Linux了,因为android核心就是linux 2.6的核心。希望能帮助到你。
honglianqxw123 于 2012-12-13 07:47:54发表:
我也想知道。
jeffkuang1 于 2013-10-12 20:16:19发表:
学习了。
chen123guoyun 于 2012-12-24 09:52:17发表:
要使能下载就好了
sunlightboy514 于 2012-12-17 22:37:02发表:
android系统的应用层是用JAVA开发的,但是其系统层往下是用C和汇编开发的,linux相当于给android提供了一套文件管理、内存管理、进程调度的机制,android也会做部分修改的。如果想做下层,当然的懂linux系统及其内核原理;但如果只是搞上层应用,不需要了解太多,因为上层开发只需要调用相关接口程序就行,底层一般都对上层隐藏了。
liudehua_l 于 2012-12-13 21:07:24发表:
那要看你开发的是那个方面,如果是纯应用的话,没舍必要联系,android 应用本质就是java开发,谷歌只是在原有java的基础上添加了一些自己的类库,java在windows 上还是在linux 上都可以运行,只要你安装java虚拟机,这也就是java的平台无关性。如果的低层开发的话,你就应该好好学习一下Linux了,因为android核心就是linux 2.6的核心。希望能帮助到你。
honglianqxw123 于 2012-12-13 07:47:54发表:
我也想知道。