Android studio-错误:找不到符号变量raw

Android studio-错误:找不到符号变量raw,android,android-resources,Android,Android Resources,我在课堂上尝试编写简单的代码,包括在raw文件夹中添加一个简短的mp3剪辑,然后使用2个按钮开始和停止播放音频 以下是我创建原始文件夹的过程: 我单击res文件夹 我右键单击了res新建文件夹res文件夹 我勾选了“更改文件夹位置”按钮,并将位置从“res/2”更改为“res/raw” 然后我简单地复制了song1.mp3文件并将其粘贴到原始文件中 当我按下运行程序按钮时,它告诉我错误:找不到符号变量raw 试着像这样添加它: MediaPlayer.create(MainActivity.cl

我在课堂上尝试编写简单的代码,包括在
raw文件夹中添加一个简短的
mp3
剪辑
,然后使用2个
按钮
开始和停止播放音频

以下是我创建原始文件夹的过程:

  • 我单击res文件夹
  • 我右键单击了res新建文件夹res文件夹
  • 我勾选了“更改文件夹位置”按钮,并将位置从“res/2”更改为“res/raw”
  • 然后我简单地复制了
    song1.mp3
    文件并将其粘贴到原始文件中

    当我按下运行程序
    按钮时,它告诉我
    错误:找不到符号变量raw

    试着像这样添加它:

    MediaPlayer.create(MainActivity.class,getResources().openRawResource(R.raw.song1));
    

    清理并构建项目以解决此问题。

    只需清理项目即可

    按照下图进行操作

    在我的例子中,我的布局文件在app/src/debug/res/layout中,但它应该在app/src/main/res/layout中。区别在于src/debug和src/main folder。

    我对这一点很陌生,所以您能更具体地说明我应该在哪里添加这一行代码吗?谢谢。我会试着让你知道对不起,梅维斯,我对这个很陌生。你能更具体一点,更详细地说明你的意思吗?