Android Studioで Preferences に保存したデータをファイルに書き出して確認する
Preferences に保存したデータを確認したい
アプリのデータを Preferences を用いて読み書きする - Android Studioでアプリ開発!の補足です。
アプリから Preferences に保存したデータを確認したい場合、アプリから読み出すのが最も単純です。しかし、保存したデータを一覧で見たい場合にはそれ用にプログラムを書かなくてはならず、実際のアプリ開発とは別の作業になってしまいます。
実はアプリで保存したデータは Android Studio に付属しているツールを利用してファイルに書き出して確認することができます。今回はその方法を紹介したいと思います。
Android Device Monitor を起動する
メニューから [ツール] - [Android] - [Android Device Monitor] を起動します。
保存した Preferences を選択し、ファイルに書き出す
[File Explorer] を選択し、/data/data/ の中から作成したパッケージを探します(今回の例の場合、com.example.preferencetest)。その中の shared_prefs にあるのがアプリから保存したデータファイルになります。このファイルを選択し、ファイルに書き出すアイコンをクリックします。指定した保存先にファイルが書き出されます。
Preferences に保存されたデータを確認する
書き出されたファイルを開くと、以下のようにデータが格納されていることが確認できます。
<?xml version='1.0' encoding='utf-8' standalone='yes' ?> <map> <string name="name">nanasi</string> <int name="age" value="18" /> <boolean name="male" value="true" /> </map>
まとめ
Preferences に保存されたデータをツールを用いて確認することができました。この方法ならいつでも確認することができるので、アプリ開発の手助けになると思います。
Android StudioではじめるAndroidプログラミング入門
- 作者: 掌田津耶乃
- 出版社/メーカー: 秀和システム
- 発売日: 2014/04
- メディア: 単行本
- この商品を含むブログ (1件) を見る
- 作者: 柴田文彦,川口仁
- 出版社/メーカー: インプレス
- 発売日: 2014/01/16
- メディア: Kindle版
- この商品を含むブログ (1件) を見る