5

当用户单击按钮时,我想更新资产文件夹中的文件。

我的听众是经典

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

新文件以这种形式指向一个 url

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

assets文件夹中的文件是

params.dtf

但我不知道如何用网站上的新版本替换这个文件。

4

3 回答 3

8

我想更新资产文件夹中的文件

你不能。

assets 文件夹是只读的,您不能写入或更新那里的任何文件。

于 2012-10-02T17:57:45.327 回答
4

打包并安装应用程序后,您无法更新资产文件夹。但是,您可以存储到设备的内存并从那里读入您的文件。有关此主题的更多信息,请访问http://developer.android.com/guide/topics/data/data-storage.html#filesInternal

于 2012-10-02T18:22:39.900 回答
0

据我说,资产文件夹是只读的。将您的文件存储在 sdcard 中。

于 2013-11-11T06:41:06.463 回答