导航:首页 > 编程语言 > 安卓放弃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改用相关的资料

热点内容
jsnewid 浏览:707
网页管理员账户密码忘记了 浏览:431
四年级英语学什么app好 浏览:240
淘宝固定背景代码生成器 浏览:290
编程题目哪个平台好 浏览:479
极品飞车苹果 浏览:821
进入桌面无法打开文件 浏览:988
工厂qc数据记录起到什么作用 浏览:416
word算法伪代码 浏览:506
微信公众号开发项目 浏览:364
zip单文件有哪些 浏览:840
qq公众平台广告 浏览:425
如何空白处填写上面数据 浏览:943
dnf90版本搬砖收入表 浏览:110
dnf85升级90要几天 浏览:883
数控编程xyz什么意思 浏览:475
linux简单的聊天程序 浏览:746
javap反编译 浏览:510
mkldr是什么文件 浏览:768
pv操作代码 浏览:709

友情链接