Eclipse和Android XML布局提供了“'default'不是任何设备/区域设置组合的最佳匹配”

Eclipse和Android XML布局提供了“'default'不是任何设备/区域设置组合的最佳匹配”,android,eclipse,eclipse-adt,Android,Eclipse,Eclipse Adt,这是我第一次使用XML布局制作应用程序。过去我总是在运行时动态生成布局,所以别担心,我不是Android新手。不过,这是我第一次使用静态布局。那么这条信息是关于什么的呢 [2010-09-22 20:43:23-Rockport]“默认”并不是任何设备/区域设置组合的最佳匹配。 [2010-09-22 20:43:23-Rockport]以“现场语言、普通屏幕、短屏幕纵横比、横向、无停靠、白天、中等密度、基于手指的触摸屏、软键盘、Qwerty键盘、轨迹球导航、屏幕分辨率480x320”显示 每次

这是我第一次使用XML布局制作应用程序。过去我总是在运行时动态生成布局,所以别担心,我不是Android新手。不过,这是我第一次使用静态布局。那么这条信息是关于什么的呢

[2010-09-22 20:43:23-Rockport]“默认”并不是任何设备/区域设置组合的最佳匹配。 [2010-09-22 20:43:23-Rockport]以“现场语言、普通屏幕、短屏幕纵横比、横向、无停靠、白天、中等密度、基于手指的触摸屏、软键盘、Qwerty键盘、轨迹球导航、屏幕分辨率480x320”显示


每次打开layout/文件夹中的一个布局时,它都会打印到我的Eclipse控制台。如果我从任何其他文件夹(如layout land/打开布局,则不会收到任何消息。只是图形布局编辑器在说,我将如何为您显示内容?我可以安全地忽略它吗?

不,不要忽略它,它确实有意义

它所说的是Eclipse已经找到了一个它认为更准确的布局,并且正在切换到它

例如,如果您有一个默认布局和一个低密度布局,它将切换到低密度布局。对布局所做的任何更改都将使用低密度代码,而不是默认代码

除了关闭xml并打开正确的xml,我不知道如何切换回去,这变得非常烦人


如果有人知道如何在低密度和中密度设备之间切换,并且我尝试过在编辑器顶部更改设置,请告诉我。谢谢。

不要在运行项目时选择XML文件。清理构建项目,只需单击项目名称,选择“运行”后,您将不会出现此错误

我遇到了此问题,对我来说,通过从下拉菜单中选择“我的项目”“主要活动”“关联的活动”或“在我的布局的图形视图中提供上下文的片段”来解决此问题。

哇,这真的是真的吗?我对此表示怀疑,因为我认为我最终会注意到我对错误的布局进行了更改。再说一次,我确实很难保持多个不同的布局彼此同步,所以这可能就是原因。当我有时间的时候,我一定要测试一下!谢谢你的澄清。