Android / Eclipse - 当我对 AVD 进行更改时,图形布局 (XML) 未更新

Posted

技术标签:

【中文标题】Android / Eclipse - 当我对 AVD 进行更改时,图形布局 (XML) 未更新【英文标题】:Android / Eclipse - Graphical Layout (XML) not updating when I make changes to AVD 【发布时间】:2015-05-31 20:44:06 【问题描述】:

在 Eclipse 中,我为三星 Galaxy S3 Mini 创建了一个 AVD。

当我查看Graphical Layout 选项卡中的屏幕布局时,我知道它们在真实设备上并没有布置项目,因此(通过反复试验)我回到AVD Manager并更改一些布局属性...

然后我返回Graphical Layout 屏幕查看更改,但没有任何更改。

我将方向从垂直更改为水平再更改为垂直,但布局仍然与更改 AVD 之前相同。

我在下拉列表中选择了一个不同的 AVD(位于Graphical Layout 窗口的顶部),然后返回到我的 AVD,但它仍然没有改变。

我也尝试关闭并重新打开 XML 文件 - 但无济于事。

我可以让Graphical Layout 更新的唯一方法是重新启动 Eclipse!... 有没有更简单的方法?! :-/

【问题讨论】:

您是否为不同的分辨率使用不同的布局? 重启eclipse和模拟器,然后清理你的项目。它可能对你有用 Amsheer,我目前对每个分辨率都使用相同的布局,但是当我在 AVD 中更改屏幕宽度时,它不会在 UI 上更新。 Vipul,重新启动 Eclipse 确实有效,但我不想每次更改 AVD 设置时都这样做,因为这样,我可能需要几个小时才能正确设置。 Clean & Build 项目也不这样做。 【参考方案1】:

我遇到了同样的问题。我通过在模拟器中运行应用程序解决了它:布局将在您进行任何更改后更新。

这不是正确的方法,因为每次进行更改时都必须在模拟器中运行应用程序。

如果你们有其他方法,我很感兴趣。

【讨论】:

以上是关于Android / Eclipse - 当我对 AVD 进行更改时,图形布局 (XML) 未更新的主要内容,如果未能解决你的问题,请参考以下文章

通过 Eclipse 生成的 APK 是不是被接受?

Eclipse 无法识别我对 HTC 的渴望

Eclipse->导入->这里没有 *Android*

如何建立与 Android studio和 gradle android 库

哪个 Eclipse 最适合 Android 开发?

Android:清单中的奇怪错误