Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.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 eclipse无法识别布局_Android_Xml_Android Layout - Fatal编程技术网

Android eclipse无法识别布局

Android eclipse无法识别布局,android,xml,android-layout,Android,Xml,Android Layout,我几乎又面临同样的问题。几分钟前,我发布了一个关于这个的问题 R.layout.mylayout eclipse无法识别,尽管布局文件夹包含我的xml文件,布局文件夹位于res文件夹内。答案是从gen文件夹中删除R.java,清理项目并重新启动工作区 现在,我再次面临同样的问题,尽管我遵循了前面的步骤来解决错误,但是错误是 R.layout.mylayout 项目名称旁边还有感叹号 是否有其他方法可以解决此问题请检查您的导入语句。。。。如果您错误地导入了android.R,则请立即将其删除

我几乎又面临同样的问题。几分钟前,我发布了一个关于这个的问题

R.layout.mylayout
eclipse无法识别,尽管布局文件夹包含我的xml文件,布局文件夹位于res文件夹内。答案是从gen文件夹中删除R.java,清理项目并重新启动工作区

现在,我再次面临同样的问题,尽管我遵循了前面的步骤来解决错误,但是错误是

R.layout.mylayout 
项目名称旁边还有感叹号


是否有其他方法可以解决此问题

请检查您的
导入
语句。。。。如果您错误地导入了
android.R
,则请立即将其删除。。。。然后清理项目并查看其工作原理…

运行Lint工具。右键单击您的项目并在Android工具下选中。用它检查问题所在。

Project->Clean

选择“自动生成”,以便每次清理项目时都会重新生成该项目。是的,请确保在清理文件之前先保存文件(我知道这很奇怪,但有时在保存文件然后清理之前,错误不会消失)。确保布局文件夹中的文件中没有错误,因为它有时会阻止在R.java中自动生成代码


另外,确保MainActivity.java中的代码没有导入android.R
。Eclipse倾向于在管理导入时添加该选项。

我删除了导入的android.R并清理了项目,错误是R不能作为变量解决。因此,我再次导入了android.R,但问题仍然存在@neverer import android.R在您的android项目中。。。。否则您将无法访问任何项目资源。。。。现在试试这个。。。从项目中删除android.R。。。扫描xml、java的每一部分。。。。错误必须位于从导入中删除android.R。清除项目。重新生成。如果仍然显示R未解析,则将类似“import my.package.name.R”的导入语句放置在“my.package.name”中,其中“my.package.name”是您的包名称。然后重新构建项目。在不导入amdroid.R的情况下,eclipse下划线R。带有红线意味着存在错误,建议导入android.RDO不要导入android.R,否则将产生任何成本。我按照您发布的步骤进行操作,但没有任何更改。在删除android.R后,您是否尝试清理它?