在典型的Android项目中,您可以使用res/drawable
目录放置图像,但我有一些特殊的自定义二进制文件。
我通常把它们放在哪里,我可以通过R-class
访问它们吗?
答案 0 :(得分:4)
res / raw或res / assets。请阅读Android docs。
中的更多内容关于res / raw中的文件:
要保存在原始文件中的任意文件 形成。此处的文件未压缩 由系统。打开这些资源 使用原始InputStream,调用 Resources.openRawResource()用 资源ID,即R.raw.filename。
但是,如果您需要访问权限 原始文件名和文件 层次结构,您可以考虑保存 资产中的一些资源/ 目录(而不是res / raw /)。档 在资产/没有给予资源 ID,因此您只能使用它们来阅读它们 AssetManager.AssetManager。
答案 1 :(得分:0)
对于此类资源,请使用res / raw目录。