web-dev-qa-db-ja.com

(.txt)ファイルをAndroidのアセットフォルダーに保存しますか?

アセットフォルダの.txtファイルへの書き込み方法。

パスアセットフォルダを取得する方法は?

18
Sardor Dushamov

できません。アセットフォルダは実行時に読み取り専用です。

別の場所を選択してデータを保存します。詳細については、 データストレージ を参照してください。

25
user658042

アセットフォルダのパスはfile:/// Android_assetですが、これは読み取り専用です。

アセットフォルダーは、res、src、genなどのフォルダーのようなものです。これらはすべて、アプリのAPKファイルを生成するシステムを構築するための入力としてさまざまなファイルを提供するのに役立ちます。

アプリの実行中は、これらはすべて読み取り専用です。実行時には、SDカードにのみ書き込むことができます。

私の答えをご理解いただければ幸いです。

15
Yugandhar Babu

ありえない、

Txtファイルを保存するために内部ストレージを選択することをお勧めします。 内部ストレージ 。これがあなたの理解に役立つことを願っています。

4
RAAAAM

いいえ、これを行うことはできません。実行時に両方の読み取りと書き込みを行うと、すべてが変更され、アプリケーションが予期しない動作をして、有害またはクラッシュする可能性があるためです。内部メモリ、sqlite、アプリのSharedPreferencesなどを使用することをお勧めします。

2
Ravi Prajapat