可采用的存储:Android设备的第二生命
从OS Android在市场上首次公开亮相以来,其发展历史就与存储卡密不可分。多年过去了,Android获得了新的功能,服务和功能,并且OS开发人员对可扩展内存的态度几乎每年都在变化。现在看来,余额已经以可采用的存储选项的形式找到,可与Android Marshmallow或6.0一起使用。在第一个1.5-1.6版本中,为存储卡分配了适度的媒体内容存储角色,并且没有谈论在其中转移部分系统或应用程序的可能性。随着时间的流逝,应用程序商店呈指数增长,并且设备中的ROM容量明显变小,然后在2010年随着Android 2.2 Froyo的发布,给了用户梦to以求的将应用程序转移到存储卡的机会。
为了充分理解传输过程的本质,您需要阐明可以用两种不同的方式来构建应用程序。第一个假设应用程序和数据是一个。大多数程序通常使用这种方法。在第二个原则中,应用了“分别应用-分别数据”的原则。对于具有各种订阅保护的游戏和内容访问服务,这就是要做的事情,当大小为100兆字节的纹理或资源形式的数据可能占用几千兆字节时。因此,在Android 2.2中,相同的按钮使传输应用程序数据成为可能,但仅限开发人员设想的位置。该方法并不完美,但是节省了大量内存。同时,到Android 2.3出现时,所有高级用户都获得了root权限,安装了著名的Titanium备份并随其转移了整个应用程序。唯一的例外是只有带有小部件的应用程序-它们根本无法容忍传输。
随着Android 4.X的发布以及基于MTK芯片制造商平台的设备的鼎盛时期,默认的写磁盘选项变得很流行,实际上,这干扰了系统对内存的工作,并使得可以立即将应用程序完全安装在存储卡上。当然,该选项在用户中非常受欢迎。简化的机制以及发烧友的替代漏洞使Android开发的新局面复杂化。随着Android 5或Lollipop(具有令人难以置信的精美Material设计)的出现,使用存储卡进行许多方面的工作变得非常困难。即使只是像以前一样完整地传输数据,也并非总是发生,并且同一游戏将某些文件保存在一个内存中,而另一些保存在另一个内存中。因此,鼓励用户仅将可扩展存储器用于存储多媒体内容。在这种背景下,发生了很多冲突,因为即使是正式的Google应用程序有时也不知道如何将数据传输到存储卡。高级用户可以通过Root权限和编辑配置文件来解决此问题,但是到那时,许多制造商已经获得了检测软件干扰的机制,并将其等同于失去保修,这并非毫无意义。因此,旗舰店2014-2015的所有者,例如三星Galaxy Note 4或LG G4,由于完全缺乏替代品,不得不适应新的现实。
对此步骤的正式或严密解释是基于以下事实:首先,存储卡上的数据未经加密存储,这很危险;其次,使用市场上普遍存在的低质量存储卡不仅会导致数据丢失,还会严重影响设备的性能。当然,这一步骤引起了极大的愤慨,因为具有相对人道价格的128-256 GB存储卡已经广泛可用,并且扩展存储的可能性构成了与“水果公司”相比明显的竞争优势。随着当前版本的Android 6(棉花糖)的发布,负责Android开发的团队最终设法在完全废除存储卡功能和他们要解决的问题之间找到平衡。所以,我们到了重点。可采用的存储功能保留了像以前一样在受限模式下使用存储卡的能力,并且还允许用户从存储卡和ROM设备制作单个阵列。由于在Nexus 5X中和6P没有存储卡,最早使用此选项的是HTC One A9产品,后来是去年的旗舰产品HTC One M9。在哪里看?
一旦系统“看到”存储卡操作模式的功能就会立即出现,并且这是在第一次启动还是在更晚的时间都没有关系。当您选择使用“内部存储器”的选项时,手机首先格式化存储卡,然后虚拟地将其连接到系统。重要! “之前”存储卡上的数据将被永久删除,因此请提前保存。在成功格式化和逻辑集成之后,手机将提供将多媒体数据(照片,图像,音乐等)传输到与存储卡相关的那部分内存的功能。值得选择永久转移并等待几分钟,因为该过程伴随着Android工作的一些限制。
根据描述,系统本身必须决定将应用程序放置在何处,但是手动重新检查不会是多余的。实验
为了进行测试,我们将选择两个应用程序(游戏),每个应用程序都包含一个可执行文件和大量其他资源,并检查您可以如何充分转移一个小型应用程序。因此,下载并运行Asphalt 8,以便游戏可以下载830 MB的纹理和其他数据。在那之后,甚至不必自己开始游戏进程,在“存储”部分,您已经可以看到内存分配的统计信息:游戏将完全位于手机的内存中。现在,我们转到内部存储器的配置,然后选择要移动到存储卡的位置,然后再次查看内存分配的统计信息。与安装游戏之前一样,设备的内存中使用2.89 GB的内存,并且在游戏的详细信息中清楚地表明文件本身和数据都“移动”到了存储卡中。
让我们用另一个游戏重复该实验,该游戏的开发人员将其他文件直接存储在Google商店的侧面。下载并安装Reckless Racing 3,然后重复相同的步骤。再次,该应用程序存储在手机的内存中,移至设备的内存后,再次占用2.89 GB。
操纵之后,启动游戏时没有性能问题。在实验的最后阶段,我们尝试转移简单而“轻巧”的Facebook Messenger。
而且此应用程序也已完全转移到存储卡中。万岁 万岁!特色功能
- 使用组合的内存并连接到PC / MAC,只有一个驱动器可见,这是正常的,因为逻辑分区也是一个。
- AliExpress : , , , . , , UFS 2.0 Samsung Galaxy S7/S 7 EDGE.
- ( !) . as-is, .
- , , , . , . .
当然,该选件提供了非常有用和便捷的功能,尤其是在Android 5中。在具有非常快的内存的旗舰店中,通常来说,其ROM数量可观,而制造商意识到这一点,已经删除了该功能。但是对于中型和预算型细分市场,当安装多个X应用程序时,可采用的存储支持将能够解决空间不足的常见问题。越来越多的廉价设备配备了最新版本的Android,但与此同时,对数据进行云复制的需求也在增长,这一点不容忽视。
Source: https://habr.com/ru/post/zh-CN393755/
All Articles