我有创建内部文件的代码,有随机算法创建存储在其中的数据,我希望任何应用程序都有相同的二进制数据文件。
所以我需要在桌面上制作文件并将其添加到内部文件中。
我的问题是你认为最好的方法是什么。 我想在我的项目中找到它,读取它,并将其写入内部文件。
问题是,我不知道在android studio中找到我的文件的位置,以便它将被包含在外部文件中,然后从哪里读取它。
感谢。 =] 希望我清楚自己。
答案 0 :(得分:1)
将其放入src/main/assets/
。
然后,您可以使用AssetManager访问您的文件并随意执行任何操作。
main/assets/
这是空的。您可以使用它来存储原始资产文件。你的档案 保存在这里按原样编译成.apk文件和原始文件 文件名被保留。您可以以相同的方式导航此目录 作为典型的文件系统使用URI和读取文件作为流 使用
AssetManager
的字节数。例如,这是一个很好的位置 纹理和游戏数据。
答案 1 :(得分:0)
您需要将其移动到assets文件夹中。从那里你可以参考文件。