【问题标题】:eclipse tells me my project has errors, nothing is red-highlighted [duplicate]eclipse告诉我我的项目有错误,没有红色突出显示[重复]
【发布时间】:2010-09-02 20:16:52
【问题描述】:

这发生在我的两个程序上,完全没有意义。它通常在我添加资源文件(在本例中为菜单)时出现。在包资源管理器中: - 项目名称有一个红色的小x,表示其中一个文件有错误 - 所有子文件夹或文件都没有 x 或显示任何红色突出显示

我的代码都没有错误!偶尔,我会看到:

[2010-09-02 16:09:20 - FallDown] 'default' is not a best match for any device/locale combination.
[2010-09-02 16:09:20 - FallDown] Displaying it with 'Normal, Not Long, Landscape, Medium Density, Finger, Soft, Qwerty, Trackball, 480x320'

发生了什么事?

【问题讨论】:

    标签: android eclipse


    【解决方案1】:

    Window --> Show View --> Problems。这应该会显示 Eclipse 所“担心”的具体问题的列表。

    【讨论】:

      【解决方案2】:

      在这种情况下,我通常会从菜单中调用“项目 > 清理”。

      有了这个项目 > Clean,我们还应该检查我们的布局 (xml),它可能代表任何超出屏幕大小的组件。

      【讨论】:

      • 谢谢你,成功了
      • Clean Project 后,问题依旧出现然后,我尝试重新启动 Eclipse。它有效!
      【解决方案3】:

      Eclipse 正在尝试调试或运行您关注的资源 xml 文件。这就是为什么在您添加或编辑资源文件后会发生这种情况。

      为避免此问题,请确保您调试或运行您的项目,而不是 xml 文件。

      在单击调试/运行图标之前选择项目,或者使用调试或运行下拉菜单并选择运行 [您的项目名称]。

      【讨论】:

      • 这与遵循开发指南的初学者最相关。救了我!谢谢!
      【解决方案4】:

      这会有所帮助。

      我为各种配置设置了两个 xml 布局文件(根据 MMC 电话运营商/运营商所在国家/地区的不同布局文件夹。

      我注意到,该消息仅在我打开这些文件时出现。我的 xml 的其余部分工作正常。

      我确信这与我在 res 目录中的文件夹配置(我未正确设置)的方式有关。

      长话短说(我并不是说这会适合你的情况)我删除了那些额外的配置,并且再也没有发生过。

      据我所知,系统无法处理所有这些文件夹/配置,因此它尝试显示默认文件夹(这是您在布局文件夹中拥有的,并且正试图制作它与任何设备一起工作(它不能)会发出警告并设置一个可以理解的配置,该配置适合大多数设备。

      问题是,就我而言,我正在处理手机和平板电脑,高分辨率和低分辨率,其中一些设置呈现出糟糕的屏幕。

      这是我的 res 文件夹配置:

      res 可绘制的 布局 布局-mcc310 布局-mcc310-土地 布局-mcc311 布局-mcc311-土地 布局-mcc316 布局-mcc316-land 价值观 价值观-es

      粗体部分是前面提到的 2 xml 文件的稍微修改的副本。

      我删除了这些,就我而言,问题已解决。

      干杯!

      monn3t

      【讨论】:

        猜你喜欢
        • 2019-10-02
        • 1970-01-01
        • 2016-07-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多