导航:首页 > 编程语言 > 安卓放弃java改用

安卓放弃java改用

发布时间:2024-11-09 15:23:11

『壹』 安卓开发一定要用java

楼主您好:
如果是安卓系统的话:一般是Java开发,但是会调用C的代码;
如果是安卓软件内的话:容必须是Java,因为安卓系统原始都是Java开发;
顺便说一下:
Android主流开发语言是Java,但也可以使用C、C++开发,
即使用Android NDK,不过使用NDK编程有一些劣势,比如程
序更加复杂,兼容性难以保障,无法访问Framework API,Debug
难度更大等。所以一般还是用Java,只是有时候会在一些
核心代码上用C和C++来提高执行效率

『贰』 为何有些安卓Android手机不支持Java

Android是Linux平台的来系统,为什么要用Java呢?源
Linux,Windows,Unix是同智能级别的系统,Java是智能级别比较低的系统,甚至算不上智能系统。5,6年前的手机都是Java系统的,包括塞班S40也是。
装Java模拟器和装街机模拟器一个效果,只是为了体验经典,复古一下而已。任何Java软件都不会比智能系统下的软件好用。
支持归支持,但官方是不会带头复古的。而且从竞争角度来说,就算Java是Linux同级别系统,但android和Java是2个公司的,竞争对手怎么可能互相打广告?

回答你的补充问题:Java虚拟机自己下个就行了,官方系统是不可能自带的,原因我在上面也说过。1,用户群很少,很少会有用android机的人再去用Java软件。2,竞争对手。

『叁』 安卓开发一定要用 Java 吗,其他语言开发方便吗

我可以很肯定的跟你说:是的,必须是的。基于java这门语言作为应用层的开发语言的优势与目的我就不说了,网上一大堆。结合我浅薄的android开发经验来跟你说说:


1、应用层的开发是使用java语言跟xml布局以及充当小型数据库功能的特点,你必须得会java跟xml,这是基础。xml就没什么好介绍的,java的话必须得掌握它的多线程操作机制以及事件驱动机制,回调机制。

如果是安卓系统的话:一般是Java开发,但是会调用C的代码; 如果是安卓软件的话:必须是Java,因为安卓系统原始都是Java开发。Android主流开发语言是Java,但也可以使用C、C++开发, 即使用Android NDK,不过使用NDK编程有一些劣势,比如程 序更加复杂,兼容性难以保障,无法访问Framework API,Debug 难度更大等。所以一般还是用Java,只是有时候会在一些核心代码上用C和C++来提高执行效率。


以上均是我个人原创的学习以及开发经验,这只是建议,大家根据自己的实际经验操作吧!

阅读全文

与安卓放弃java改用相关的资料

热点内容
js组合快捷键 浏览:174
linux系统盘默认挂在的文件夹 浏览:667
淘宝数据包如何操作上架 浏览:567
vb编程中输入cls是什么意思 浏览:81
linuxtime服务 浏览:184
疯狂安卓讲义第二版代码 浏览:420
老炮儿三小时版本下载 浏览:313
matlab怎么调试程序 浏览:2
winxp升级win7的危害 浏览:496
网络没连上却不可用是怎么回事 浏览:752
社区版本 浏览:738
怎么查微信公众号什么时候开通的 浏览:717
安装三菱编程闪退怎么回事 浏览:488
手机怎么创建word文件格式 浏览:694
c语言连接数据库 浏览:887
数据线粉色和白色哪个是正 浏览:775
vb编程应注意什么 浏览:855
js循环添加控件 浏览:615
学习计算机网络的作用 浏览:235
access数据库最新内容怎么调 浏览:203

友情链接