无法更新android app assets文件夹中的文件

时间:2012-10-02 17:52:25

标签: android android-file

当用户点击按钮时,我想更新assets文件夹中的文件。

我的听众是经典的

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

新文件是以这种形式的网址

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

assets 文件夹中的文件是

params.dtf

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

3 个答案:

答案 0 :(得分:8)

  

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

不,你不能。

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

答案 1 :(得分:4)

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

答案 2 :(得分:0)

根据我的资产文件夹只读。将文件存储在SD卡中。