android 图书馆共享偏好

android library sharedPrefferences

这将是一个更具理论性的问题。我创建了 Android 库并将其作为 AAR(android 存档)添加到项目中。一切正常,除了一件事。

在我的图书馆中,我有一个地方可以将一些数据保存到 SharedPreferences。根据布尔值,我决定下次在我的应用程序中是否显示库中的片段。

但情况是,我的应用程序似乎忽略了保存到 SharedPreferences 的决定,并且每次我重新打开应用程序时,它的行为就像我在我的库 sharedPrefs 中没有保存任何内容一样。

这是我第一次使用自己的库,所以我想知道 Android 是否有可能每次都从零开始构建我的库,因此所有保存到 sharedPrefs 的数据都被重置?

提前致谢

不,保存在 sharedpref 中的库信息不会在您每次重新打开您的应用时重置。

但是,如果您处于开发模式并且有一个配置设置要在每个 运行 上卸载并重新安装,那么您的 sharedpref 肯定会被重置。