2010年11月2日火曜日

設定情報ファイルの保存場所

Androidでは、設定ファイルを保存すると、エミュレータ内の以下の場所に保存されます。

/data/data/パッケージ名(jp.co.・・・・)/shared_prefs/ファイル名

また、エミュレータで保存したファイルを取り出すことができます。
ターミナルを立ち上げ、以下のコマンドを入力します。

adb pull /data/data/パッケージ名(jp.co.・・・)/shared_prefs/settings.xml test.xml

上の例ではsettings.xmlというAndroidエミュレータ上のファイルを、カレントディレクトリのtest.xmlファイルとして取り出しています。adbコマンドはAndroid SDKをインストールしていないと使えません。

 iPhoneだとiPhoneシミュレータが使っているディレクトリを直接見に行けるのですが、Androidはこのようにコマンド入力がある分、少し面倒です。

0 件のコメント:

コメントを投稿