我仅在三星设备上收到以下错误。经过this但它并没有真正提供解决方案。
无法为SharedPreferences文件创建目录 shared_prefs / log_files.xml
具体来说:
这就是我在SharedPreferences
onCreate
的方法
settings = getSharedPreferences("preferences", MODE_PRIVATE);
答案 0 :(得分:4)
基于类似的帖子,看起来这个错误特定于三星设备;这得到了多个用户的证实 -
Error creating SharedPreferences - couldn't create directory for SharedPreferences file
打开一个问题可能是值得的。
答案 1 :(得分:0)
按照以下链接获取名为TinyDB的共享首选项API您可以使用它来处理您的问题。
https://github.com/kcochibili/TinyDB--Android-Shared-Preferences-Turbo