Android 是否有一种方法将键/值记录存储在某个位置,以便它';有几个应用程序可以访问它吗?

Android 是否有一种方法将键/值记录存储在某个位置,以便它';有几个应用程序可以访问它吗?,android,android-external-storage,Android,Android External Storage,在安卓系统下,有没有一种方法可以将键值记录存储在某个地方,以便多个应用程序可以访问它 例如,在windows下,我们可以在注册表中存储类似的内容。安卓系统下有没有类似的功能?没有,对不起。欢迎您创建自己的ContentProvider,并尝试说服其他开发人员使用它,但仅此而已 也许Windows注册表在过去几十年中发生了变化,但它曾经是一个不安全的垃圾场,从来没有得到适当的清理 Android避免了这类事情。目标是卸载应用程序时应删除大部分(如果不是全部)应用程序数据。这种共享数据库不能很容易

在安卓系统下,有没有一种方法可以将键值记录存储在某个地方,以便多个应用程序可以访问它


例如,在windows下,我们可以在注册表中存储类似的内容。安卓系统下有没有类似的功能?

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

也许Windows注册表在过去几十年中发生了变化,但它曾经是一个不安全的垃圾场,从来没有得到适当的清理

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