0

将来変更される可能性のあるIPアドレスを含むIP部分があります。

このIPアドレスを読み取って、アセットファイルで作成したテキストファイルに書き込めるようにしたいと思います。

私はこの問題を処理できませんでした。保存は別のパスに入る可能性があります。そのアドレスを読みたいだけで、アプリケーションを開くたびに、最後に入力したIPアドレスを確認したいと思います。

4

1 に答える 1

1

アセット内のファイルを上書きすることはできません。アセットは、変更されない静的ファイルであることが意図されています。しかし、あなたが達成したいことは不可能ではありません。

これを達成するためのいくつかの方法を考えることができます。

1.使用するSharedPreferences

コードのどこかにデフォルト値を設定します。接続したい新しいIPアドレス、またはそれを使って行うことを入力するときは、それを保存し、のペアが設定されているSharedPreferencesかどうかを起動時に確認し、デフォルトの代わりにそれをロードします。key/valueSharedPreferences

2.アプリのパーソナルストレージまたはSDカードのいずれかを使用する

SharedPreferencesただし、アプリケーションの最初の起動時に、パーソナルストレージまたはSDカードにデフォルト値のファイルを作成し、アプリケーションに新しい値を入力するときにそのファイルを上書きするのと同じです。

于 2013-03-16T15:30:51.637 に答える