当前位置: 代码迷 >> Android >> 可以在不同于默认目录的目录下创建sharedpref文件packageName_preference.xml
  详细解决方案

可以在不同于默认目录的目录下创建sharedpref文件packageName_preference.xml

热度:101   发布时间:2023-08-04 10:20:18.0

默认情况下,shareprefs如下存储在应用程序数据目录中:/data/data//shared_prefs/packagename_preferences.xml

我们如何创建如下所示的sharedpref:/data/data//shared_prefs/customDir/CustomName_preferences.xml?

不幸的是,Android没有提供选择SharedPreferences目录的方法,但是您可以通过使用自己的算法创建自定义数据库文件来实现。

但是,为什么要在“ shared_prefs”文件夹中创建子文件夹? 用户不会注意到它,它仅适合您。

如果需要创建一个紧凑且更可靠的数据库,则可以更好地使用SQL数据库。

  相关解决方案