我在資產文件夾中有一個文件,當我在程序中按下按鈕時,我必須將該文件移動到子文件夾(運行時)中。可以做到嗎?我可以將資產文件夾中的文件移動到資產子文件夾嗎?
我不得不這樣做: 資產/ file.txt的 - >資產/ AAA/file.txt的
我在資產文件夾中有一個文件,當我在程序中按下按鈕時,我必須將該文件移動到子文件夾(運行時)中。可以做到嗎?我可以將資產文件夾中的文件移動到資產子文件夾嗎?
我不得不這樣做: 資產/ file.txt的 - >資產/ AAA/file.txt的
沒有你的資產被編譯到apk文件。考慮存儲一個永久偏好標記,而不管你正在嘗試做什麼。
不,你不能這樣做。您無法以編程方式在資產文件夾內寫入任何內容。更好的選擇是使用內部存儲。您可以使用內部存儲器中的文件夾。請參閱文檔中的getFilesDir()
。
原因:一旦你擁有了它是隻讀的,所以你不能添加,刪除或修改其中一個.apk文件,
備選: 雖然你可以使用SQLite的DB目的...您可以使用blob類型在層次結構中保存文件,並且您可以通過查詢修改它...