安卓软件必须用java吗,如何开发手机app?

如果想开发手机app软件,没必要学Java,因为手机app的软件开发主要用安卓system和Apple系统,说白了,其实就是基于linux下修改过的Java虚拟机,运行javaprogram,因为安卓的应用层是用javalanguage写的,所以JDK是必备工具;ADK,机器人开发工具包 。
1、 安卓系统的手机 软件是用 java开发吗?android开发环境需要以下工具:JDK、JavaDevelopmentKit 。因为安卓的应用层是用java language写的,所以JDK是必备工具;ADK,机器人开发工具包 。集成开发环境 。当然不用IDE也可以写代码,但是用IDE写代码的效果就不一样了 。推荐Eclipse 。ADT,AndroidDevelopmentTools 。是Google为Eclipse开发的一个插件,用来辅助Android的开发 。Eclipse ADT是目前最流行最好的组合!这些都是android开发环境的必备工具 。
2、 安卓系统是用 java开发的吗android是基于linux的开源操作系统 。Linux是用标准C语言开发的操作系统 。Android的底层驱动和操作系统内核使用C语言和汇编开发 。Android操作系统本身由Java开发 , 本地C语言库由JNI调用,实现操作系统的底层调度 。Android应用是用Java开发的;也可以用C/c原生来开发,但是大部分时候不需要用C , 所以基本上Java是标准的开发语言 。Android用的是一个修改过的JVM(Java虚拟机),叫做dalvik虚拟机 , 其本质是Java虚拟机 。所以每个APP都会创建一个dalvik虚拟机,这是一个linux进程 。说白了,其实就是基于linux下修改过的Java虚拟机,运行java program 。
3、移动app 软件开发学Java吗?【安卓软件必须用java吗,如何开发手机app?】如果想开发手机app 软件,没必要学Java , 因为手机app的软件开发主要用安卓 system和Apple系统 。这两个系统的开发语言都不是Java,所以学习Java并不是手机app开发的主流,但是如果想学习网络和Web开发,就必须学习Java语言 , 所以多学一门语言对手机app 软件的开发是有好处的 。

    推荐阅读