推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[信息类] 三星领衔 Google强化Android生态系统外置存储卡功能[4P]

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 2

三星领衔 Google强化Android生态系统外置存储卡功能[4P]

近年来在Android生态系统中对于扩展存储一直抱着“嫌弃”的态度,自首款Nexus设备支持MicroSD卡扩展之后的所有Nexus设备无一例外的采用了不可扩展的方式。但这并不意味着Google就开始在整个Android生态系统中推行这种存储方式。

在最新的KitKat系统中Google对该项功能进行了强化,减少了此前的认证许可过程,大大的提高了SD卡的使用效率,而这种改变甚至已经发生在三星的设备上。



2011年三月份也就是三年前Android的源代码进行了一个小小的修改,二级存储媒体(SD卡)挂载在操作系统下面。提交的信息只能简单的进行读操作:“使用AID_MEDIA_RW而不是AID_SDCARD_RW的方式来挂载第二外置存储的写操作”。这个改变的副作用就是现在的应用程序需要隶属于media_rw组才能修改SD卡的内容。而要获得该组的权限,必须加入一个名为WRITE_MEDIA_STORAGE的许可。




▲尝试向SD卡写入一个文件



▲尝试删除SD卡上的文件


在KitKat系统中,Google再次对这个行为进行了全新的记录:



“自Android 4.4系统开始,在外置存储设备上文件的所有者、组和模式都将在现有目录结构的基础上进行整合。这使得应用程序在外置扩展存储上不再需要WRITE_EXTERNAL_STORAGE许可就能管理他们的指定目录。比如说这个应用程序封包的名字为com.example.foo,就能在没有许可的情况下在外置存储上免费访问Android/data/com.example.foo/目录。这些整合后的许可是在FUSE守护进程中来封包完成原始数据的。”


简单的来说就是应用程序能够在SD卡上创建一个私人使用的文件夹,当你需要做任何事情的时候不再需要此前繁琐的认证。这就像是在私人存储上创建一个私人文件夹。此外处于安全方面的考虑一旦SD卡上应用程序删除之后,这个文件夹也会被删除,此外在常规情况下能够被电脑正常访问。

本帖最近评分记录
  • shss365 金币 +20 合格 2014-2-19 14:21

点此感谢支持作者!本贴共获得感谢 X 2
TOP

很不错的应用,尤其适合三星,毕竟三星的手机要是8G内存容量,三星都是往其中装了6G的各种软件。还不能删除
本帖最近评分记录
  • shss365 金币 +7 感谢参与 2014-2-19 14:21

TOP



当前时区 GMT+8, 现在时间是 2025-6-19 12:57