0

質問がありますが、まだ答えが見つかりません。私のアプリケーションでは、文字列を SharedPreferences に保存しています。これらは、ユーザー名、パスワード、時間などのさまざまなユーザー データです。2 つのサイトでこれらの設定が必要です。1 つは別のアクティビティで、情報をロードします。これはうまくいきます。

私の問題は、外部からこれらの設定にアクセスしたいということです。つまり、別のtxtファイルに入れたいのです。それらをtxtファイルに入れる方法はありますか?コンピューターからファイルを開いて調べることができるようにするにはどうすればよいですか?

私の悪い英語でごめんなさい。

どんな助けでも大歓迎です。ありがとう!

4

1 に答える 1

0

デバッグ目的で参照できるように共有設定を書き込もうとしているだけの場合は、Java FileOutputStream などを使用して任意のファイルに書き込むことができます。

参照:ファイルの保存

別の方法として、adb を使用して共有設定ファイルを実際に確認し、アクセスしやすい場所にファイルをコピーすることもできます。

例:
adb.exe devices // デバイスを検索します serial
adb.exe -s [SERIAL] // デバイスに接続します
run-as [YOUR_APP_PACKAGE] // パッケージにアクセスするための適切な権限を取得します
cd /data/data/[YOUR_APP_PACKAGE] // ここに共有設定があります

参照: Android Debug Bridge

于 2013-09-28T16:32:28.740 に答える