导航:首页 > 操作系统 > 为什么安卓程序员不用安卓手机

为什么安卓程序员不用安卓手机

发布时间:2023-08-01 18:54:09

⑴ 鸿蒙系统采用的是微内核,为什么安卓却从来不使用

单体内核:大内核,将OS的全部功能都做进内核中,包括调度、文件系统、网络、设备驱动器、存储管理。比如设备驱动管理、资源分配、进程间通信、进程间切换管理、文件系统、存储管理、网络等。单体内核是指在一大块代码中实际包含了所有操作系统功能,并作为一个单一进程运行,具有唯一地址空间。大部分UNIX(包括Linxu)系统都采用的单体内核。
微内核:微内核与单体内核不同,微内核只是将OS中最核心的功能加入内核,包括IPC通信、地址空间分配和基本的调度,这些东西处在内核态运行。如:WINCE系统。

而其他功能如设备驱动、文件系统、存储管理、网络等作为一个个处于用户态的进程而向外提供某种服务来实现,而且这些处于用户态的进程可以针对某些特定的应用和环境需求进行定制。有时,也称这些进程为服务器。

从理论上来看,微内核的思想更好些,微内核把系统分为各个小的功能块,降低了设计难度,系统的维护与修改也容易。

谷歌的安卓系统采用的就是linux 单内核,苹果iOS 与苹果的Mac OS X操作系统一样,属于类Unix的单核商业操作系统。


Magenta具备两个Linux内核不具备的优势,一个是更为轻量级,另一个则是拥有更好的平台兼容性。Magenta同时支持ARM和X86两类架构,因此无论是手机还是PC运行从底层上就更加完善。

⑵ Android有一天被淘汰,万千安卓程序员该何去何从都瞬间失业了吗

那一天我已经转行了 谢谢 谁想一辈子撸码啊

⑶ 为什么现在安卓手机很少有人刷系统了

刷机的人老了,折腾不动了

一提到刷机,很多人都不会陌生,刷机可以拯救配置低的定制机,并抢先体验到一些新的功能。刷机慢慢的成为了广大“机友”的一种情怀,不刷机手痒。

那些年机友们总是流连于各种搞机论坛

如:机锋论坛、木蚂蚁论坛、安智论坛、酷安论坛等等,牛逼的大神一般都是在XDA论坛上,XDA上的帖子经过翻译转发后,很快会在国内的论坛上迅速火爆起来。一些等不及的人甚至使用翻译工具也要先睹XDA上的大神更新。

作为“机友”中的一员,刷过各种各样的ROM

如:CM、乐蛙、魔趣、LiGux、网络云OS、腾讯OS、MIUI、Flyme等。小伙伴们没有看错,早期的MIUI、Flyme等适配很多品牌手机,为的就是攻城掠地,将更多的用户吸引到自己的系统生态中来。

那时刷机无非就是想精简定制机的系统、体验一下Android的最新版本、实现某个功能、换一下操作系统界面的口味。刷机会上瘾,即使手机刷完机后出现各种各样的Bug或变砖了,还是会有很多人熬夜逛“搞机”论坛,一碰到大神发包,就会前仆后继的开刷。

很多的机友的情怀还在,只是刷不动了

01 2016年Android定制系统的鼻祖CyanogenMod停止更新

曾经的CyanogenMod(简称CM)辉煌无比,说是Android定制系统的鼻祖一点也不为过,它极其接近原生态的Android,每一次更新都会给我们带来很多的惊喜。早期的很多Android定制系统都是基于CM二次开发的,比如小米的MIUI。

很遗憾的是:艰难的Cyanogen在2016年宣布停止更新,并将相关源代码转移到一个新的项目Lineage OS。但Lineage OS难续CM的辉煌。

02 各大手机厂商宣布停止提供BL解锁码服务

早期手机厂商的定制系统性能参差不齐,用户黏性也不高,所以才导致很多人喜欢刷机。手机厂商的定制系统也会兼容很多其他厂商的型号,目的是跑马圈地。刷了厂商定制系统的都成了免费的测试员,还可以借此来磨砺那些开发经验尚浅的程序员们。慢慢的也衍生出了一些只做定制系统不做手机的团体,如:网络云ROM、腾讯Tencent OS等。

国内手机厂商自研定制Android系统的能力越来越强,更新频率也越来越快、功能也越来越丰富。厂商成熟的系统开发团队已经可以满足用户的各种各样的需求,完整的闭合生态已经形成。这个时候“刷机”的权限理所当然的从用户手中回收,各大手机厂商纷纷宣布停止BL解锁码服务。这意味着用户彻底地失去了“刷机”的权利。

这时各大手机厂商的系统流畅度都差不多,功能也大同小异,想刷机的人也慢慢少了很多。再加上刷机确实有一定的风险性,也很可能被黑客植入一些风险程序。所以并没有人站出来反对“停止BL解锁”这件事。

03 “刷机”的终章

2015年3月11日网络云OS宣布停止更新和维护

2017年6月28日,腾讯宣布TencentOS停止服务。

豌豆荚、PP助手、91助手也纷纷的公布关闭PC版的支持,各种和Android系统相关的论坛要么关闭版块,要么停站。

“刷机”这个词悄悄地从我们身边淌过

Android系统定制和“刷机”不再是人人都可以啃一口的香饽饽。“刷机”成了终章,代表了一个时代的结束,取而代之的是手机厂商封闭的OTA系统升级。但刷过机的人都清楚地知道,“刷机”的情怀还依然留在心里,不是不想刷机,是确实不能刷了。

以上个人浅见,欢迎批评指正。

安卓由于开放性高,相比苹果IOS有更多的可玩性,尤其在系统界面和设计上可以任意定制,在安卓手机开始大行其道的时候,手机厂商的第一方ROM由于不够完美,网络上的第三方ROM层出不穷,也有大量用户热衷于刷各种各样的ROM,一方面是为了个性化和自己的喜好,另一方面也是为了一些第三方ROM更好的流畅度。

当初安卓手机刷机能够流行主要还是因为安卓的开放性带来了碎片化,各类手机因为硬件环境的不同体验也是千差万别,再加上安卓系统当时优化不够完善,用时间一长可能就会出现卡顿,大量预装无用的APP占据系统空间,续航时间也会下降,所以被迫玩刷机的用户越来越多,正是因为早期安卓系统的糟糕体验才使Omin和乐蛙OS等第三方ROM的火爆,因为这些系统确实可以有效提高手机的速度和续航表现,各种自定义功能也满足了用户的个性化需求。

然而这几年谷歌在安卓系统的优化改进上下了很大功夫,性能表现不同于以往,当然随着手机硬件性能不断进步,无论哪个厂商的安卓手机在流畅度方面已经不是问题,当然手机厂商这几年也花费了大量人力物力投入到系统定制上,包括小米和华为的MIUI和EMUI系统都已经非常优秀,不仅流畅度高,功能强大,在个性化定制上做的也不错,这样之前第三方ROM系统已经没有多少吸引力了,主动刷机的用户也就少了。

另外,第三方ROM开发也是需要耗费成本的,随着厂商们自主系统的完善,对刷机的各种限制,第三方ROM需求量降低,相应的收入也就少了,很难再继续维持开发,总之现在安卓手机刷机已经不再是大众行为,未来只会存在于小众用户群,但是只要安卓的开放性不变,刷机行为仍然还是会存在的。

因为都长大了。

因为时间更少了。

因为系统更成熟了,更人性化了。

年轻的时候,还真是喜欢刷手机系统。

刷得最多的应该是Windows Phone。

那时候,安卓系统还没有问世,

那时候,iOS也没有问世。

那是诺基亚独大的时代。

但我那时,就已经是刷机狂人了。

我早早地用上智能手机,并在手机上看了数百万字小说……

刷刷刷,就是这样……

为了掌握刷机教程,经常一折腾就五六个小时……

经常会刷到半夜。

刷刷刷,就是这样……

那时候, 科技 产品是不是好用,全靠刷……

网上也有一大批人,跟我一样闲得蛋疼。但比我更厉害的是,他们能优化系统。

我就去下载他们优化过的系统,不断尝试,直到满意为止。

但现在,安卓系统占据最大的装机量,如果每家的细节都一样,竞争力就无从谈起。

所以,一些手机厂商,他们虽然也是使用安卓系统,但经过了他们的大量的优化。

对于用户来说,那就是:

“哇哦,居然还有这种骚操作呀?!”

你说,在这种情况下,谁还会去刷手机系统?

各种第三方系统因为被人下载的次数越来越少,导致他们的动力缺失……

最终,即使你现在想为自己的手机,找一个适合自己手机的系统版本刷刷,都会变得不再现实。

刷手机很累的,抖音上的那些小……又那么好看。

谁还浪费时间去折腾手机。

不喜欢?再换一个便是。

目前,只有没有追求的手机厂商,才会对安卓系统改动很少。

凡是有野心的厂商,都想让自家的手机别具一格,别努力让这种别具一格的,优化过的系统成为自己的小小护城河。

这是极好的。

亿机一面,多没劲。

总结起来就是: 手机厂商已经替大家把机刷好了!

的确现在很少有人再去折腾刷机的问题了,就像我这个曾经爆了两块砖的刷机狂也不再刷机了,对于这个问题我觉得主要有两方面的原因。

系统好了

最初我是三星的拥趸,但从来就就对三星的系统没有感情。所以自从MIUI出来后,我的三星从来都是装MIUI系统,包括后面很长一段时间华为也会刷成MIUI。刷机除了是个人爱好之外,最主要还是它们系统太难用了。加之当时系统是遍地开花,什么网络云,阿里云等等,管它好不好用都会刷来玩玩。

但是现在个人已经完全没有这个爱好了,因为各家系统的优化都已经很不错了。就拿我曾经吐槽最多的OV来说,人家现在的系统都已经做得非常漂亮了。无论是界面设计还是系统功能,基本上是能满足你我们日常使用的,一般用户不必再去折腾。

用户变了

纵观身边这群刷机控,现在都不会怎么去折腾系统了,用一个朋友的话说就是,我们已经“老了”。像我们8090这一代,很多都已经结婚生子,光一个孩子就够你折腾了,那还有瞎功夫去折腾手机哦。朋友这么一说,还真觉得有道理。

随着时间的推移,爱刷机的那群人都“老了”,而现在的很多用户也不会像我们当初那么痴迷于系统体验,他们宁愿多玩两局王者吃鸡,为何要把时间浪费到如此没有意义的事情上,本来现在的系统都那么好了。

最早使用安卓智能手机的时候,入手的是摩托罗拉defy ME525,网上称戴妃,3.7寸屏幕算大了,只是原生安卓系统十分不好用,找个应用划好几下。当时的安卓第三方ROM中,最流畅的有三星、HTC,以及后来的MIUI,可惜前两者不能刷入第三方手机,但MIUI可以,于是在论坛上学习如何刷机,将戴妃刷成MIUI,界面顿时大变,显得亲切了许多,也方便实用。

后来入手华为荣耀3,那个时候的EMUI,界面丑,设计也并不友好,于是重新在论坛上找,居然MIUI也有适配这款手机的ROM,高兴之余,立马刷机。华为的硬件加小米的ROM,当时感觉真是绝配了。

但好景不长,MIUI由于与华为手机硬件适配并非官方完成,兼容性并不如说明中宣传得那么好,使用一段时间之后,发热量大,程序容易卡死。有次 旅游 途中,想用它拍照,结果打开相机就死机,连续两次,强制重启手机后才正常,但拍照的心情没了。

再后来随着MIUI的进步,以及EMUI的进步,发现各厂商的安卓ROM趋近度越来越高,流畅度也差不多了,于是在下一步手机,依然是华为,便不再刷系统了。

其实这点上主要的原因就是,安卓没有恶意降频卡顿,并且对比安卓的老系统,新系统一直在优化,而且各种app的版本上更新的比系统还积极使得了整个安卓平台呈现了一个大家都在努力的现状

刷机的目的

刷机最开始是因为我们当时更多东西还是外版手机偏多,使得了我们没有本土的语言翻译以及一些app不兼容的问题,这个时候才有了刷机,而且刷机多为水货手机,其次的刷机是对于老版本的手机来说,随着自身的硬件不行,但是系统更新了,变得实在带不动,这个时候向老版本恢复的一个流程

手机寿命明显变短,没有必要

不知道大家的手机现在都是几年一换呢,我敢保证不超过3年,这就是使得了,我们现在不再选择缝缝补补又三年的艰苦日子,相反随着手机市场的多元化,各个价位都有极大的选择空间,而且都极其便宜,这点上为什么不选择买一个新的呢

水货市场不存在,并且国际化影响

对于现在来说,安卓这块的外版手机主要就是三星,而三星就算是美版来说,其系统也是内置中文,并且与国行无任何区别,不再是两个国家的不同产物了,所以这点上使得安卓刷机渐渐的就没有了

刷系统的初衷是为了让自己的用户体验更加舒服。逐渐没什么人去做这件事,因为现在的手机无论什么品牌,都基本做到了良好系统体验。

以前很多人刷机的方向是,喜欢换MIUI的界面于是刷个小米手机的系统,喜欢iPhone却资金有限的就去刷个iOS系统,还有一些机客想刷个像电脑的界面在手机上于是就刷了个Windows phone的系统。

而如今,喜欢小米手机就直接入手一台,喜欢苹果买一台也大家都乐意,其他的手机像华为魅族OPPO等等,都具备良好的系统流畅度和界面友好度。



因此,用户慢慢就放弃去刷机,因为刷机很容易越刷越卡,或者直接把手机刷成“砖”。风险大,收获小,而且花精力,还没有任何耍酷的感觉。

现在安卓手机的系统越来越完善了,再加上硬件配置什么的足够保证原厂系统的流畅度,所以现在没什么人愿意刷系统了。

安卓手机刷系统盛行于2012到2014年期间,这个时间段里安卓手机刚刚兴起,处理器、内存等硬件的性能不高,系统运行起来并不流畅。再加上一些国产安卓手机为了获得更多的利润,在系统中内置了很多无法删除的第三方APP。这些APP就好像牛皮癣一样赖在手机里,就算你不去打开它,它也会时不时蹦出来推送两条广告,既烦人又平白消耗了宝贵的CPU和内存资源。所以那个时候,很多发烧友买了国产手机就会在第一时间刷入MIUI等第三方系统。当时的MIUI还没有现在这么多广告,简单好用,运行在一些配置比较低的手机上也能很流畅。

不过随着2014年之后,安卓手机的硬件性能开始飞跃发展,很多国产手机即使不刷机也一样可以运行的很流畅。再后来随着工信部等主管部门的要求,正规的国产手机内置的第三方APP都可以删除了,所以用户没有必要刷机,用手机自带的系统一样可以获得比较流畅的体验。

再者,随着智能手机的不断进化,系统也成为了一个非常完整的生态环境。用户通过手机系统下载安装软件、 游戏 ,以及点击广告等操作,手机厂商都是可以获得相应的利润的。所以从近几年开始,手机厂商们都开始比较重视自家的系统升级和优化,尽量通过丰富的功能和流畅的体验来留住用户。

同时,一些手机厂商也开始通过锁定Bootloader的方式来禁止用户刷入第三方系统,用户无法解锁Bootloader自然也就不能刷其它手机系统。而一些主流的手机系统也停止了对其它厂商手机的硬件支持。比如小米从MIUI10开始,就不再给其它厂商的手机提供ROM了,其它品牌的手机用户如果想要体验MIUI,就只有刷入民间大神开发的第三方MIUI,在系统稳定性和安全性方面都存在问题。

最后还有一点就是,现在各个厂商的手机硬件都有明显的不同,导致在刷入第三方系统之后会出现硬件功能无法正常工作的问题。比如OPPO、vivo的升降摄像头、华为的麒麟处理器、三星的支付功能、各家厂商的专属拍照算法等。它们都是独家定制的,一旦刷入第三方系统,这些关键功能就会罢工,整部手机就没办法再使用了。

总而言之,现在支持刷第三方系统的手机越来越少,能刷的第三方系统越来越少,用户也懒得去给手机刷机了。

如果以前系统不卡顿,谁愿意刷系统?没事刷个美化包,精简一些自带APP,最真实原因,还不是手机的运存太小到导致的吗?就拿我之前的摩托罗拉的MB200这款手机来说,它的运存只有256MB,不用打开软件,手机后台的几乎占用了所有的空间。而且随着时间的推移,缓存数据越来越多。

实际上,现在,我很少去刷机,或者说也不会刷机了。可能和自己年纪大了,没有小年轻会玩了吧。当然,我分析原因有。

第一:手机的配置增高。

我们发现现在安卓手机的配置,变得越来越高,不管是处理器,还是它的运存或者内存。基本上,很多国产手机已经在运存的标配提升到6GB,更高的配置已经到了12GB。
除了运存的扩大,处理器的性能越来越强,在这个方面,也就不用担心手机卡顿的情况。

第二:系统的变化大。

很多人刷机的原因:因为系统并不是自己所满意的系统。而现在国产手机的系统非常的多,比如说,一加系统非常简洁,小米系统为发烧友而生,各家系统的优化配置非常的好,对于我们来说,也没有必要去刷机。

第三:安卓手机价格便宜。

国产手机的价格越来越便宜,特别一些千元机,它们的配置也不低。安卓手机如果卡顿了,可以立马去换一个。更不需要通过刷机,来解决卡顿问题。

第四:我们都懒了。

之前才买安卓手机的时候,特别喜欢刷机,然而,现在却懒得去刷机,一些论坛也懒得去看了。以前整宿整宿的去看论坛,去看怎么刷机?现在,越来越懒的我更不会去刷机了。

⑷ 安卓程序员和安卓客户端开发的区别

安卓程序员是一种职称,指的是开发人员。
安卓客户端开发,安卓一般指手机开发,通常需要网络后台的支持,后台被称为服务器,安卓手机就是客户端了,这样的开发就是安卓客户端开发。

阅读全文

与为什么安卓程序员不用安卓手机相关的资料

热点内容
如何让软件在多个安卓系统上运行 浏览:571
java判断半角 浏览:880
java判断正负 浏览:320
刷头条程序员的日常 浏览:102
吉林程序员吐槽 浏览:243
单片机温度范围 浏览:419
程序员为什么素质低 浏览:897
可爱的程序员小姐姐 浏览:145
服务器上网站的地址 浏览:798
苹果平板如何找到app资源库 浏览:321
阿里云可以云服务器地址 浏览:249
熊猫绘画app如何导入图片 浏览:555
如何自己编辑手机app 浏览:924
程序员那么可爱带的项链 浏览:532
安卓系统导航mic什么意思 浏览:192
编译sdk如何输出bin文件 浏览:678
如何用html5开发app 浏览:143
怎么隐藏苹果的app 浏览:328
上海積架空气压缩机 浏览:458
51单片机换行 浏览:739