如何将桌面文件中创建的.bin插入apk

时间:2015-05-13 20:04:13

标签: android file android-studio

我有创建内部文件的代码,有随机算法创建存储在其中的数据,我希望任何应用程序都有相同的二进制数据文件。

所以我需要在桌面上制作文件并将其添加到内部文件中。

我的问题是你认为最好的方法是什么。 我想在我的项目中找到它,读取它,并将其写入内部文件。

问题是,我不知道在android studio中找到我的文件的位置,以便它将被包含在外部文件中,然后从哪里读取它。

感谢。 =] 希望我清楚自己。

2 个答案:

答案 0 :(得分:1)

将其放入src/main/assets/

然后,您可以使用AssetManager访问您的文件并随意执行任何操作。

来自Android Developers website

  

main/assets/

     

这是空的。您可以使用它来存储原始资产文件。你的档案   保存在这里按原样编译成.apk文件和原始文件   文件名被保留。您可以以相同的方式导航此目录   作为典型的文件系统使用URI和读取文件作为流   使用AssetManager的字节数。例如,这是一个很好的位置   纹理和游戏数据。

答案 1 :(得分:0)

您需要将其移动到assets文件夹中。从那里你可以参考文件。