欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Q沙箱化存储特性跳票:工期太赶

程序员文章站 2023-02-14 17:55:21
安卓平台开发者们期待了很久的“scoped storage(范围存储)”功能跳票,在android q上并不会推出,看来至少要推迟到&ldquo...

安卓平台开发者们期待了很久的“scoped storage(范围存储)”功能跳票,在android q上并不会推出,看来至少要推迟到“android r”。

所谓“范围存储”,也有译为强制沙箱化,是一项用于提高安卓程序安全性和隐私性的功能。其原理是,app将有自己的沙箱来运行和存储使用本地文件,无权越级访问沙箱外的文件。

之所以跳票,原因是“范围存储”在android q beta 2中成为默认,却造成了不少app在删除或者重新安装后频繁崩溃、闪退。在此前的beta 1中,“范围存储”以兼容模式运行。

要解决该问题,需要使用谷歌提供的新api开发程序,但由于android q的时间表已定,根本来不及,所以谷歌索性放慢了节奏。

前不久,京东金融app曾因开发疏漏造成本地新增图片文件都被备份到金融app文件夹下的bug,显然,有了“范围存储”后,这种问题就绝不可能发生了。

Android Q沙箱化存储特性跳票:工期太赶