首页 > 解决方案 > 有没有办法在某处存储键/值记录,以便多个应用程序可以访问它?

问题描述

在 Android 下,有没有办法在某处存储键/值记录,以便多个应用程序可以访问它?

在此处输入图像描述

比如在windows下,我们可以在注册表中存储一些类似这样的东西。android下有没有等价物?

标签: androidandroid-external-storage

解决方案


不,对不起。欢迎您创建自己的ContentProvider并尝试说服其他开发人员使用它,但仅此而已。

也许在过去的几十年里,Windows 注册表发生了变化,但它曾经是一个不安全的垃圾场,从未被正确清理过。

Android 避免了这种事情。目标是在卸载应用程序时删除大部分(如果不是全部)应用程序数据。这种共享数据库不能很容易地清理,因为 Android 无法轻易知道另一个应用程序是否需要存储正在卸载的应用程序的值。


推荐阅读