是不是所有带有Linux操作系统的手机支持的手机QQ版本是一样的?

来源:百度知道 编辑:UC知道 时间:2024/06/23 14:30:18
RT
如果可以的话想详细了解下操作系统跟手机QQ版本的关系。
我的手机是摩托罗拉A910

Linux手机用的qq全是java版的,因为手机有触屏和非触屏的,所以qq也有触屏版和非触屏版的,代表就是moto e2 和moto e680

通过腾讯内部人士获悉,在Intel IDF大会上将发布的Asianux Mobile Midinux 2.0操作系统里面,将首次出现腾讯即时通讯QQ的身影,这是腾讯官方首次推出QQ for Linux的版本。MID(Mobile Internet Device,移动网络设备)是今年Intel主推的一个项目,传统的PC项目市场已经饱和,Intel需要开辟一块新的蓝海,将目光锁定了移动网络设备。而Midinux则是Intel此次推出MID的Linux操作系统,由中科红旗于2007年6月推出1.0产品,此次发布是其2.0的版本。

此次腾讯将QQ纳入到Midinux意义重大,虽然很多开源爱好者数次呼吁腾讯推出QQ for Linux的版本,但腾讯一直无动于衷。此次转变,虽然不是针对传统的Linux发行版,但也可以预示腾讯下一步的动作,对于MID市场的信心和对 Linux操作系统的转变。而对于Linux的用户而言,也可以改变长期在Linux操作系统上使用第三方插件的尴尬境地。

手机系统不同,他的程序就需要不同的开发程序来设计,输出为专用的程序。
不然这个程序无法被手机系统识别,并且运行。
同时手机的硬件也是另外一个限制。不同的硬件有不同的计算机语言,开发程序也需要针对硬件进行输出才行。另外,硬件的设计也会导致他们的调用方式不同,不针对设计,可能会无法识别某些硬件而不能用。

也就是说,软件必须和手机硬件软件同时匹配才能正确的运行。

至于 Linux ,你上当了,其实那个 QQ 不是 Linux 专用而是 java 的。java 其实是一个虚构的硬件环境,java 虚拟机类似一个翻译器,他读取 java 软件,实时翻译成计算机能识别的指令来运行。不过 java 有功能限制,因为他要保证能在各种设备上运行而不是一个 java 程序针对一个手机(那样和手机本地软件没区别了,也就没有要 java 的意义了),所以你可以看到有的手机明明有摄像头可以用,但 java 程序就是认不出来。

感觉我就是解释不清楚啊