出于某种原因,当我今天启动日食,它找不到我的主要XML在我找不到R.布局 - 应用程序名称。只有Android的布局
setContentView(R.layout.main);
当我写R.它只能找到“布局 - Android.R” - 而不是我的“布局 - com.your.app”
任何人都知道如何解决这个问题?
我刚刚意识到我的Java文件在/ gen文件夹中缺失,我如何再次检索它?
清洁工程未能奏效
出于某种原因,当我今天启动日食,它找不到我的主要XML在我找不到R.布局 - 应用程序名称。只有Android的布局
setContentView(R.layout.main);
当我写R.它只能找到“布局 - Android.R” - 而不是我的“布局 - com.your.app”
任何人都知道如何解决这个问题?
我刚刚意识到我的Java文件在/ gen文件夹中缺失,我如何再次检索它?
清洁工程未能奏效
检查要导入的电流R
类,并启用Auto Build
下project
菜单中,如果启用,然后使用clean
同一菜单下重建R
类
没有帮助,也不能导入com.yourpackage.R;它只是问我是否想创建一个新班级。然而,我只是意识到,我的Java文件在gen文件夹丢失了一些未知的原因 - 可能是因为这个?任何方式来检索它吗? –
是的,你可以通过调用干净 –
现在试了很多次,不工作:( –
您需要删除文件顶部的导入android.R语句。
在这里看到更多的信息: http://source.android.com/source/using-eclipse.html
This worked for me!谢谢! –
谢谢,这对我也有效 – arttioz
这对我来说很好! Eclipse,我完全忘记了Eclipse明确地导入R.谢谢。 – AlxDroidDev
它可以是您的项目包含错误。要查看它必须能够编译的资源列表。之后,你的资源将会消失。
我遇到了同样的问题,我的项目之一是复制现有的XML文件(比如xmlfile)。 然后,Java文件无法解析R.layout.xmlfile。
我想这可能是由于Windows和Linux之间换行/ CR兼容性的结束。 所以,我修剪了所有的LF/CR并将它重新保存在我的Mac机器上。 然后,问题就解决了。
项1)Project
>Android Tools
>Fix Project Properties
。 清理并重建您的项目。
选项2)更新项目F5,删除文件夹/gen
和/bin
然后重新生成项目
选项3)更新build tools
,有些时候这会导致很多问题,你将有
但在这种情况下,你西港岛线修复,删除,因为你需要鸵鸟政策这恼人的消息
import android.R;
我认为这是你的问题。
文件夹/gen
是自动生成的,但是您将解决与资源有关的问题,可能是布局中缺少的某些内容,其中一个会出现警告或错误。
你好几分钟前有同样的问题。我一直在寻找,寻找,最后我发现了 - >
它,因为我是用绘制文件夹中的文件,
1推出-screen.jpg(无效的名称用于绘制文件)
确保你的文件名有效。
它不能在可绘制的文件名中有任何' - '字符。 文件名必须仅为全部小写字母。
而且那个红色的X标记自动消失了,项目开始建立,我可以看到R.layout.MyNewLayout。
希望这会有所帮助!
做清理并再次构建。这应该可以解决问题。 – kosa
看看你是否有以下行:import android.R; ,用import your.project.package.R替换它; – Rotemmiz
尝试手动删除gen文件夹...它正常工作... –