android - 如何在安装应用程序期间在文件目录中的 Android 项目中创建目录?
问题描述
我的目标是拥有/data/data/pkgname/files/mydir/myfile.txt
默认情况下只有cache
和code_cache
我知道我可以getFilesDir()
在代码中创建必要的目录和文件。
但是,是否可以在构建之前简单地使用项目文件夹中的文件创建必要的目录?(我尝试在项目的根目录中创建这个目录,在 main, src 中,似乎没有任何工作)
先感谢您!
解决方案
但是,是否可以在构建之前简单地使用项目文件夹中的文件创建必要的目录?
不,对不起。
您可以将包含文件的目录树放在assets/
. 但是,这些不会自动变成设备文件系统上的文件。您可以通过 访问它们AssetManager
,或者直接使用它们,或者作为将该树复制到getFilesDir()
.
推荐阅读
- wso2 - WSO2 中的 contentType binary/x-gzip 是否有可用的 messageFormater 或 messageBuilder?
- r - 将类似列表的对象转换为带有列的数据框
- php - RBAC 总是返回异常
- git - 无法登录:收到致命警报:protocol_version
- python - 如何在具有不同长度轴的 n 维中插值
- python - 将地图转换为列表时出现Python错误,函数式编程中的蒙特卡罗
- ios - 在 Swift 中查找字符数组的所有情况的数量
- java - 使用 Trello API 创建 Board 时出错
- javascript - 使用 JavaScript/JQuery 检索具有文本的 HTML 节点的最佳方法
- python - 生成pdf(BytesIO / canvas)时出现问题:在Web浏览器中返回不全面的字符而不是上传pdf