5

ユーザーがボタンをクリックしたときに、アセットフォルダー内のファイルを更新したい。

私のリスナーはクラシックです

OnClickListener myUpdateListener = new OnClickListener() {
    public void onClick(View v) {
        updateAllParams();
    }
};

新しいファイルは、このフォームの URL にあります

http://sample.test/android/params.dtf

アセットフォルダー内のファイルは

params.dtf

しかし、このファイルをサイト上の新しいバージョンに置き換える方法がわかりません。

4

3 に答える 3

8

assets フォルダ内のファイルを更新したい

いいえ、あなたがすることはできません。

assets フォルダーは読み取り専用です。そこに存在するファイルを書き込みまたは更新することはできません。

于 2012-10-02T17:57:45.327 に答える
4

アプリケーションをパッケージ化してインストールした後は、assets フォルダーを更新できません。ただし、デバイスのメモリに保存して、そこからファイルを読み取ることはできます。このテーマの詳細については、 http://developer.android.com/guide/topics/data/data-storage.html#filesInternalをご覧ください。

于 2012-10-02T18:22:39.900 に答える
0

私によると、アセットフォルダーは読み取り専用です。ファイルをSDカードに保存してください。

于 2013-11-11T06:41:06.463 に答える