Android Raw文件夹 - 创建和引用

Kat*_*a24 49 android

我正在尝试为我的Android应用程序创建一个原始文件夹,该文件夹将保存不同的媒体文件以供日后使用.但我似乎无法在我的.java类中引用创建的原始文件夹.

例如:R.? - >这将返回一个我可以使用的所有可能资源的列表,如基本的drawable,layout和values文件夹.但是它不会显示原始文件夹.

说raw是创建为一般文件夹而没有别的吗?或者是否必须在AndroidManifest.xml文件中声明才能被识别为资源?

Lea*_*oid 90

原始文件夹必须是内部资源的文件夹,否则将无法正常工作.


Mis*_*oqi 40

右键单击包上 点击弹出然后点击android 资源目录 将出现一个新窗口将资源类型更改为原始副本和过去的歌曲到原始文件夹记得不要将歌曲文件拖放到原始文件夹和歌曲拼写应该小写字母此方法适用于Android Studio Link 在此输入图像描述


Viv*_*vek 14

如果您创建并将一些文件放入其中,则常规文件夹将出错.将一些媒体文件放入原始文件夹,然后您就可以将原始文件夹引用到.java文件中.

希望它能清除你所有的疑虑.


小智 11

只需在'res'文件夹中创建'raw'并将媒体文件放在该原始文件夹中.然后尝试通过像R.raw.mediaFile这样的程序访问该媒体文件


Kes*_*sha 5

第一次在res内部创建原始文件夹时,我无法使用R.raw访问它,但仍在代码中使用[显示无法引用此文件夹的错误],并且在部署应用程序时该错误消失了离开,我的应用程序运行没有任何问题。之后,我可以使用访问原始文件夹。R.raw.musicR.raw


Amr*_*per 5

在 Android 中北极狐

右键单击应用程序 -> 新建 -> 文件夹 -> 原始资源文件夹

在此输入图像描述