Android 生的是(坏的)。。。我不能引用它的任何内容。安卓2.2
当我试图通过R类引用//res/raw/中的任何文件时,它的行为就像我在项目中没有“raw”目录一样。我签入了项目文件以及eclipse IDE,它肯定在那里。Android 生的是(坏的)。。。我不能引用它的任何内容。安卓2.2,android,eclipse,Android,Eclipse,当我试图通过R类引用//res/raw/中的任何文件时,它的行为就像我在项目中没有“raw”目录一样。我签入了项目文件以及eclipse IDE,它肯定在那里。 在这里: MediaPlayer mp=MediaPlayer.create(Project.this,R.raw.Gunshot) 此代码阻止我编译。。。Eclipse说“raw无法解析或不是字段 我已经重新启动、刷新并构建了没有该代码的项目,但它不会消失。 帮助项目如何>清理并重建项目?找到“导入android.R”并删除它们。然后
在这里:
MediaPlayer mp=MediaPlayer.create(Project.this,R.raw.Gunshot)代码>
此代码阻止我编译。。。Eclipse说“raw无法解析或不是字段
我已经重新启动、刷新并构建了没有该代码的项目,但它不会消失。
帮助项目如何>清理并重建项目?找到“导入android.R
”并删除它们。然后清理项目并构建它
这将是EclipseAndroid中最常见的问题
检查一下,你可以在这里找到很多解决方案。我找到了。我在查看日志,在控制台中没有看到“raw”文件夹中的文件名必须是小写的。我认为它也不会构建“raw”对象,直到其中有文件。因此它似乎永远不会生成对象。谢谢大家。在Android上Studio 4.0之后:
- 清理和重建
- 将原始文件重命名为小写a-z、0-9和下划线
引用只有在使缓存无效并重新启动后才能解决。至少发生了一些事情。我清理了,然后它给了我同样的错误,只是现在它找不到“R”!我然后导入了它,现在它给我实际资源带来了麻烦,但现在它到处都在做,而不仅仅是在“原始”中“文件。在控制台生成R时是否有任何错误?如果res文件夹有错误,它将无法根据您最后的注释生成R类,对R
的每个引用都将被视为错误。但这是一个常见的问题:这里有一个问题。