一张壁纸使Android手机集体变砖,目前尚无解决方法
而后,该用户又发布了一条推文表示,不止是三星的手机,他的 Google Pixel 在更换为该壁纸之后也中招了。在他上传的视频中可以看到,将该图片设置为壁纸后,设备会崩溃,并不断在锁定屏幕上打开和关闭屏幕,且无法退出此循环,即使重启设备也会在开机后继续执行此循环。有网友测试,部分手机在崩溃后想要修复将十分棘手,Google Pixel 在安全模式下启动设备也无法修复,只能通过恢复出厂设置来使设备恢复正常,这样的话,手机中的全部数据都将会丢失。
崩溃的原因
这一问题没有影响到所有的 Android 设备,Android Authority 表示,他们测试时发现华为 Mate 20 pro 并没有出现这样的问题,目前已知会受到影响的手机品牌包括三星、Google Pixel、小米、一加和诺基亚。
那么问题究竟出在哪里?Android 开发人员 Dylan Roussel 在 Twitter 上分享了他寻找该问题原因的思路:
-
通过跟踪 SystemUI 崩溃的堆栈得知,这一问题发生在“ getHistogram”中。
-
在深入研究两个设备的 getHistogram 函数和调用 getHistogram 的函数之后,我注意到了一个问题:在使用 Android 11 系统的 Pixel 4 XL 上,函数 peekWallpaperBitmap 有一个新参数。
-
该参数将在某个时刻调用 ColorManagementProxy 的 doColorManagement 函数,用来检查设备是否支持图像的色彩空间。如果图像的色彩空间为 sRGB,则默认为支持;如果不支持,它会将图像的颜色空间替换为 sRGB,并记录其当前的颜色空间。
-
这就是它不会在使用 Android 11 系统的 Pixel 4 XL 上崩溃的原因。但是,在配备 Android 10 的 Pixel 3 XL 上尚未验证。这意味着如果将其设置为墙纸,则不支持色彩空间的图像可能会导致该设备崩溃。那么这张图片的色彩空间是什么?RGB。
简而言之就是这张壁纸图片使用了 RGB 色域标准,而 Android 10 优先选择 sRGB 标准,无法在第一时间将图片进行色域转换的设备就会出现问题,从而导致系统崩溃。
解决方式
Dylan 表示,目前没有很好的解决方法,只能通过更换壁纸或升级至 Android 11 来解决这一问题,可一旦设备中招,就无法更换壁纸。祸不单行,近日 Google 表示,原计划于 6 月 3 日发布的 Android 11 beta 版本将无限期推迟,也就是说目前仍无法进行 Android 11 的升级操作。
如果你的三星设备已经不幸中招,cnBeta 提供了两个临时解决办法:
-
手机关机,按电源键开机,在开机页面出现三星 LOGO 画面时,按住音量下键不松手,直至左下角显示“安全模式”字样,进入后手速要快,抓紧时间随便拍一张照片,并设置为壁纸。可能需要多次才能成功。
-
如果系统还未崩溃,快速下拉“设置”菜单,替换其他壁纸。同样要看手速。
一直以来,我们总会在网上看到一些稀奇古怪的“整蛊方法”:给使用 iPhone 的朋友发送一串字符,对方的设备就会崩溃。这样的故事主要发生在 iPhone 用户身上,而现在,Android 用户也难逃厄运,如果有朋友给你发来这样一张图片并让你设置成壁纸,请一定不要尝试。
延伸阅读
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

总结
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021面试真题解析,我把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。
还有 高级架构技术进阶脑图、Android开发面试专题资料 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。
网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。
2021年虽然路途坎坷,都在说Android要没落,但是,不要慌,做自己的计划,学自己的习,竞争无处不在,每个行业都是如此。相信自己,没有做不到的,只有想不到的。祝大家2021年万事大吉。
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!**