android - 新创建的布局文件未添加到 R.java

标签 android layout

我几乎尝试了所有方法来弄清楚为什么没有新的布局文件被添加到我在 eclipse 中的 R.java 文件中。没有任何效果。

我有:

  • 重新启动 Eclipse
  • 用过的项目>清洁
  • 已删除 R.java(必须恢复,因为无论我做什么它都不会自动重新生成)
  • 确保所有方法都在 SDK 版本中定义
  • 重建项目
  • 未检查的自动构建
  • 上述选项的每个组合
  • 想把我的电脑扔到房间的另一头

有人有什么建议吗?

最佳答案

检查您的某个 xml 文件内部没有任何错误。也就是说,不仅要检查 xml 文件名错误,还要检查 xml 代码中的错误,例如非法属性、忘记标记等。在所有 xml 文件中检查此错误,不仅是布局文件,还有动画、xml 可绘制对象等. 这些错误不会出现在错误日志中,但会阻止生成 R.java。

当我遇到与您相同的问题时,这通常是原因。错误突出显示仅在文件内部可见,而不是错误日志。

Net,仔细梳理每个 xml 文件。

关于android - 新创建的布局文件未添加到 R.java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5251737/

相关文章:

javascript - Google map 标记上的 Fancybox 在平板电脑上无法正常工作

android - Android webview 是如何工作的?它使用客户端-服务器关系吗?它会导致服务器端代码错误吗?

Android聊天应用-xml布局

java - 为什么这段代码会产生成比例的空白空间?

javascript - 从第二行缩进一段文本

ruby-on-rails - 是否有 Ruby on Rails 布局/CSS 存档?

android - 在 Fragment 中设置 RecyclerView

java - 如何用新收到的通知替换旧通知,而不是在通知托盘中创建一堆通知?

android - 创建 ContentProvider 时,应用程序逻辑和约束放在哪里?

ios - GameScene SpriteKit 不适合 iPhone X 显示