超级小白问:泛滥的Android应用是用哪种语言平台的?C/C++/Java

超级小白问:众多的Android应用是用哪种语言平台的?C/C++/Java
众多的Android应用是用哪种语言平台的?C/C++/Java

网上搜得有用Eclipse搭建Android环境的,难道是Java做的,但是自己手机上的程序,界面完全不像Java啊,难道JavaME和JavaSE的图形库是不一样的?

------解决方案--------------------
引用:
难道是这样理解的:
我知道Android有自己的Android SDK,你们说的"Java"足矣,难道是说,开发语言上,语法同Oracle的Java语言,语法一样,但是使用的SDK是Android SDK,就是说,用Android 的SDK,来翻译Java源代码,而不是Oracle的标准版SDK或者微型版SDK...
是这样理解吗??????????

大概是这样吧  框架层以上的api基本是用java实现的   并且重写了很多java api
中间层是java调C的JNI  底层c库 linux内核神马的  
只关注应用开发的话 基本只用java以及常用api和包(File,net神马的)  主要是android SDK
------解决方案--------------------
引用:
众多的Android应用是用哪种语言平台的?C/C++/Java

网上搜得有用Eclipse搭建Android环境的,难道是Java做的,但是自己手机上的程序,界面完全不像Java啊,难道JavaME和JavaSE的图形库是不一样的?


android应用开发java语言占大部分,c/c++都有可能用到;
j2me和j2me的图形库不大了解,android的图形引擎使用的是skia,其实和j2me和j2me没有关系,android应用开发只是使用了java的语法和少数的api,google也在尽量去除java的api;android源码有些地方都会有“java api,this function may unavalible in the future”之类的语句;