超级小白问:泛滥的Android应用是用哪种语言平台的?C/C++/Java
超级小白问:众多的Android应用是用哪种语言平台的?C/C++/Java众多的Android应用是用哪种语言平台的?C/C++/
超级小白问:众多的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”之类的语句;