安卓是基于java开发的吗,弱弱的一句安卓系统是基于JAVA语言上的吗

1,弱弱的一句安卓系统是基于JAVA语言上的吗底层内核是Linux的提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写非也 。
2,安卓是基于java么安卓是一个操作系统基于Linux操作系统,谷歌弄的 。而Android系统的高级编程语言是Java,有利于吸引大批Java和C#程序员来做基于Android系统的软件开发(比如基于Android系统的QQ等)不是内核是linux,但是编程语言是 C/C++(底层) Java等(应用层) 。也就是说 安卓的应用程序是基于java 。开源系统为 Linuxjava 只是一个通用的编辑语言 。基于linux开发的,完全开源 。软件实际上运行在虚拟机上是基于linux的 。
3,安卓应用是用java什么开发的Android Development Tools,编写代码的效果就是不一样 。推荐使用Eclipse 。ADT.这是Google公司为Eclipse开发的一个插件, integrated development environment,所以JDK是必备的工具; ADK,Android Development Kit.这个就不用解释了吧; IDE.因为android应用层的程序是使用java语言编写的android开发环境需要以下工具:JDK,Java Development Kit.当然不用IDE也一样可以编写代码,但是使用了IDE1. android应用是以java为外壳的,c艹代码得先通过ndk交叉编译成.so共享库再由java调用,c艹代码和java交互是使用jni来实现 , android已经有了 native interface , 其中就用到了很多jni的内容 。jni全名java native interface 。2. 直接百度搜索安卓开发教程 , 资源非常多 。先去把java和c学好再说 。java可以选择head first java作为入门书,c可以选择c primer plus作为入门书【安卓是基于java开发的吗,弱弱的一句安卓系统是基于JAVA语言上的吗】

    推荐阅读