我的情况是:我曾经做过一个android项目(2.2版本),但很快就需要格式化我的电脑。格式化后,我再次下载了eclipse,但是当我导入项目时,我无法使用xml的“图形布局”菜单。它没有向我展示如下图所示。
http://img259.imageshack.us/img259/7247/99419323.jpg
http://img525.imageshack.us/img525/3586/19978552.png
我清理了项目并更新了Android SDK,但是,这些似乎都没有。可能导致这种情况的原因是什么?
答案 0 :(得分:7)
尝试重新启动Eclipse。通常,当发生这种情况时,我会解决问题。
答案 1 :(得分:4)
右键单击布局xml文件,然后选择打开方式 - > Android布局编辑器。它将强制eclipse在android的布局编辑器模式下打开文件
答案 2 :(得分:1)
以上都不适合我。对我有用的是:
1-选择一个Google API项目构建目标而不是一个Android X.X。此设置是右键单击项目 - >属性 - >机器人。
2-对XML进行更改并保存。现在切换回“图形布局”,它将显示布局。
对某些人来说,只有第二步有效。
答案 3 :(得分:1)
这个问题在3年前被问过,我相信你已经得到了解决方案,但是我也遇到了同样的问题,但在eclipse中得到了解决方案,这里是: -
1)转到帮助 - > AboutEclipse->安装细节
2)在已安装的软件选项卡中检查Android DDMS,Android开发工具,Android层次结构查看器,Android本机开发工具,Android跟踪视图和openGl ES跟踪器的版本。
3)如果他们的版本不同,则必须更新所有版本
4)转到帮助 - >在eclipse中检查更新并按照说明进行操作
5)然后重启eclipse。
这解决了我的问题。
答案 4 :(得分:0)
这个话题看起来有点冷,但我还想加上它。
我最近的布局遇到了类似的问题。当我创建一个项目时,它会自动在最新版本的Android中创建布局(eclipse将其显示为今天的Android 22版本)。但我什么都看不到。所以我只是将版本更改为,比方说18,它显示确定。此外,如果我想将其更改回版本22,它会引发异常,并说某个类无法实例化。 (我可能在系统上缺少一个班级或图书馆。)
因此,如果您无法看到布局,那么切换回早期版本进行开发可能是个好主意。欢呼声。