我正在尝试创建一个游戏。现在对于我需要保留的一些数据(音乐、效果、背景),我想使用preferences
.
我创建xml
名为的新文件preferences.xml
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
<EditTextPreference android:key="music" android:title="Some title" android:defaultValue="true"/>
</PreferenceScreen>
然后我转到该位置(具有 root 权限)并且只有 lib 文件夹 data/data/my.app.folder/
。没有shared_prefs
文件夹。
当我尝试访问首选项时,它为空。我尝试了getSharedPreferences()
和 PreferenceManager.getDefaultSharedPreferences()
。可能是什么原因?我也没有活动preferences
,我想手动管理它们。
我怎样才能克服这个问题?