SharedPreferencesは次の方法で取得できます。
getSharedPreferences("someName", ...)
アプリケーションで共有設定のすべての名前のリストを取得するにはどうすればよいですか?
コードでそれが不可能な場合、adb(ルートなし)でそれを行う方法はありますか?
SharedPreferencesは次の方法で取得できます。
getSharedPreferences("someName", ...)
アプリケーションで共有設定のすべての名前のリストを取得するにはどうすればよいですか?
コードでそれが不可能な場合、adb(ルートなし)でそれを行う方法はありますか?
すべてのpreferences.xmlはから取得できます/data/data/(package)/shared_prefs/(package)_preferences.xml
このためのAPIはないようです。唯一の方法は、shared_prefs
ディレクトリ内のファイルを一覧表示することです。何かのようなもの:
File sharedPrefsDir = new File(getFilesDir(), "../shared_prefs");
File[] files = sharedPrefsDir.listFiles();