android studio/eclipse 模拟器只显示部分屏幕

android studio/eclipse emulator showing only part of screen

自从上次升级包后,Android Studio/Eclipse 模拟器只显示一小部分屏幕。

如何重新查看整个屏幕?

重新安装 Eclipse 没有帮助。

两种不同的设置会影响虚拟设备的显示大小。正在模拟的特定硬件(Nexus One、Nexus S 等)的实际硬件显示大小以及在将显示呈现到计算机屏幕上时模拟器应用的比例因子。两者都是虚拟 android 设备的属性,因此重新安装 Eclipse 不会更改它们,但您可以在 Android 虚拟设备管理器或启动模拟器时编辑它们。

如果您从命令行 运行 您的模拟器,command line help page 的第三段描述了如何更改这两个设置。

如果您 运行 来自 Eclipse 的模拟器,您可能需要查看用于调试应用程序的启动配置。在最底部,您可以将比例因子和其他属性作为附加的命令行参数。确保未设置此项。

如果在此之前没有任何效果,只需从 Eclipse 工具栏为您的模拟器创建一个新的虚拟设备。

首先这似乎是解决方案:在 Android Studio 中创建一个新的虚拟设备解决了这个问题。

今天在 Android Studio 中再次出现同样的问题。我找到了明确而简单的解决方案。您可以在 Android Studio AVD 管理器中明确设置它。

怎么样?启动 Android Studio,菜单栏 "Tools" > "Android" > "AVD manager"。然后设置启动大小和方向。我将其从 "Auto" 更改为下面的: