我想更改android sharedPreferences保存路径,sharedPreferences保存在/data/data/xxx.xxx.xxx/shared_prefs,我想更改路径到/sdcard。我怎么办?
最佳答案
您无法修改共享首选项的存储位置。由于共享首选项只是存储在一个 XML 文件中,因此欢迎您根据需要在外部存储设备上读取和写入 XML 数据。
顺便说一句,永远不要使用/sdcard
。使用 Environment.getExternalStorageDirectory()
。 /sdcard
不是超过三分之一的现有 Android 设备的正确路径。
关于android - 如何更改android sharedPreferences 保存路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3911053/