为什么姜饼模拟器方向会卡在应用程序中?

时间:2010-12-17 10:19:07

标签: android android-emulator screen-orientation android-sdk-2.3

起初我认为这是我的应用程序的问题,但它似乎发生在姜饼模拟器中的任何应用程序(尽管有趣的是,不是主屏幕)。

要复制我的问题,打开eclipse并启动用于姜饼的android模拟器(我使用“Google API - API Level 9”作为我的目标)

因此,模拟器加载后复制的过程是

按LCtrl-F11将方向切换到横向,然后再按切换到纵向

结果:
在主屏幕中:
视图旋转为横向,然后返回到纵向,如预期的那样

在任何应用程序中(我已尝试过浏览器,计算器,地图和我正在处理的应用程序):
视图旋转到横向,然后没有任何东西,即使模拟器以横向模式显示手机,它也会保持在横向状态(见下文)

enter image description here

是否有其他人遇到此问题,或者我是否以某种不正确的方式安装了模拟器 - 这对以前的任何模拟器都不是问题

3 个答案:

答案 0 :(得分:11)

这是运行2.3.x的Android模拟器的错误。 Bug已被确认here

答案 1 :(得分:6)

实际上,我之前偶尔会遇到这个问题,尽管每次传递工具时它似乎会逐渐变得更糟。您的安装或如何使用该程序AFAIK没有任何问题。您可以尝试使用Ctrl-F12切换回而不是Ctrl-F11,看看是否有所改善。我认为问题可能源于模拟器试图模拟四向定位,但这只是猜测。

答案 2 :(得分:2)

我在自己的应用程序中遇到了同样的问题。使用相机后,应用程序始终处于lanscape模式。我找到的唯一解决方法是单击主页按钮(模拟器更改为纵向模式),然后再次单击我的应用程序以纵向模式返回到它。

是否有人报告过该错误?

(Gingerbread模拟器,Eclipse 3.5.x,Android开发工具8.0.1.v201012062107-82219)