我正在学习在youtube上通过cornboyz编程Android,他希望我在启动画面上播放声音,但当我做“R.raw”时,它将无法识别原始。
错误说 “这条线上有多个标记 - raw无法解析或不是字段 - R无法解析为变量“
答案 0 :(得分:3)
首先请确保res文件夹中有一个“raw”文件夹。如果您有该文件夹并且其中包含文件,则可以通过R.raw.file_name访问该文件夹。您可能已经在类中导入了android.R类。在这种情况下,您无法通过R.raw访问项目的R类。如果遇到这个问题,你必须使用your_project_package.R.raw。
答案 1 :(得分:1)
R.java是为您自动生成的。如果找不到意味着R没有生成。首先尝试清理您的项目。如果这不能解决问题,你的res /文件夹中的某些东西可能搞砸了,可能是你的一个XML文件。
答案 2 :(得分:0)
删除声音文件名中的大写字母。