2013-07-11 64 views
2

我正在使用基于intelliJ Idea的AndroidStudio。我知道这个问题经常在这里介绍,但我在res文件夹里面创建了一些raw文件夹和复制粘贴的一些mp3文件jam.mp3。但是我无法使我的原始文件夹(在我的资源文件夹中)通过我的IDE解决,我尝试了一些SO中建议的技巧。原始文件夹无法解析 - Android

我有这行代码

MediaPlayer mp = MediaPlayer.create(this, R.raw.jam); 

raw解决不了,我该如何解决? (顺便说一句,我不能在我的IDE找到的等效的eclipseclean

+0

did R.请参阅您的软件包?有时候会发生这样的情况,因为注意力不集中导致android.R是重要的... – Opiatefuchs

+0

@Opiatefuchs我是一个真正的Android新手...但我没有任何R的输入。 – user1611830

+0

IntelliJ中的“Clean”是Build - >重建项目 – Devunwired

回答

1

IntelliJ IDEA的,你有一个上下文菜单选项‘强制生成R.java’当你站在这样的资源文件。

您的歌名应该以大写字母开头,不应该包含像这样的特殊字符。 _ etc ..

如果这不能解决您的问题,请尝试重新启动IDE。

+0

抱歉,当我右键单击R.java文件时,找不到'force generate R.java' – user1611830

+0

请记住,生成的R文件不在项目“gen”目录中。它位于“out”目录中(深入到您的项目)。 –

+0

谢谢,但我在哪里可以找到InelliJ IDEA中的'force generate R.java'? – user1611830