当我的应用程序运行时,我想捕获一些信息并将其保存到我的应用程序中的文件夹而不是设备中。我在网上看到,无法将文件保存到资产或res目录。但是可以将它保存到应用程序中的另一个文件吗?我看了一下共享首选项,但这似乎只适用于键值对。
答案 0 :(得分:0)
http://developer.android.com/guide/topics/data/data-storage.html
使用MODE_PRIVATE写入内部存储应该可以处理我想要的内容..
答案 1 :(得分:0)
您无法在运行时将文件存储在Assets或Raw文件夹中。 相反,如果您有图像/视频/音频/文本文件,则可以将文件存储在SD卡中,并将这些文件的路径存储在数据库或共享首选项中。
答案 2 :(得分:0)
安装完成后,每个应用程序都会在'/data/data/com.your.app.package.name'中创建一个存储。在那个地方保存你想要的任何东西。