Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 生的是(坏的)。。。我不能引用它的任何内容。安卓2.2_Android_Eclipse - Fatal编程技术网

Android 生的是(坏的)。。。我不能引用它的任何内容。安卓2.2

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”并删除它们。然后

当我试图通过R类引用//res/raw/中的任何文件时,它的行为就像我在项目中没有“raw”目录一样。我签入了项目文件以及eclipse IDE,它肯定在那里。
在这里:

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
的每个引用都将被视为错误。但这是一个常见的问题:这里有一个问题。