2015-10-05 121 views
5

自从上次升级软件包以来,Android Studio/Eclipse模拟器仅显示屏幕的一小部分。android studio/eclipse模拟器仅显示屏幕的一部分

enter image description here

我怎么能再次查看整个屏幕?

重新安装Eclipse没有帮助。

+0

更好地切换到[GenyMotion(https://www.genymotion.com/)摆脱所有烦恼。 – Anakooter

+2

不要选择答案没有任何解释。因为这是一个赏金问题,所以它应该值得一个很好的答案,请不要做下一次 – Piyush

+0

请解释你的意思。 我的问题对我来说非常重要。我几乎无法再与Eclipse一起工作。 自Eclipse上次升级包以来,我无法创建一个体面的vritual设备。即使在Android Studio中使用这些(Eclipse创建的)虚拟设备也是不正确的。 然后,我在Android Studio中创建了一个新的虚拟设备,为我赢得了奖励。当然,我知道我必须迁移到Android STudio。那是我上周末做的。 我回答了我自己的问题,因为到目前为止,这似乎是解决为我制作优秀虚拟设备的问题的唯一方法。 – tjm1706

回答

-1

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

今天在Android Studio中重新出现了同样的问题。我找到了明确而简单的soluion。您可以在Android Studio AVD管理器中明确设置它。

怎么样?启动Android Studio,菜单栏“工具”>“Android”>“AVD管理器”。然后设置启动大小和方向。我改变了它从“自动”下面的一个:

enter image description here

+0

到目前为止,这是解决我的问题的唯一解决方案。 – tjm1706

4

两个不同的设置会影响虚拟设备的显示大小。被仿真的特定硬件(Nexus One,Nexus S,...)的实际硬件显示大小以及仿真器在将该显示器渲染到计算机屏幕时应用的比例因子。两者都是虚拟Android设备的属性,所以重新安装Eclipse不会改变它们,但是您可以在Android虚拟设备管理器中编辑它们或启动您的模拟器。

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

如果您从Eclipse运行模拟器,则可能需要查看用于调试应用程序的启动配置。在最底层,您可以将缩放因子和其他属性作为附加的命令行参数。确保没有设置。

如果在这里没有任何工作,只需从Eclipse工具栏为您的模拟器创建一个新的虚拟设备即可。

+0

1 - 缩放因子不起作用。它改变整体大小。它不会改变屏幕本身的比例。 2 - 我创建了新的虚拟设备,但只显示了屏幕的一小部分。我希望看到完整的屏幕。 3 - 如何更改启动配置...以便显示整个屏幕? – tjm1706

+0

感谢您指点我正确的方向。 当我看到即使在Android studio中虚拟设备没有响应时,我也解决了这个问题。所以,我在Android Studio中创建了一个新的虚拟设备,并且工作。 – tjm1706