我如何让Android平板电脑模拟器正确?

我刚刚下载了Android 3.0 SDK,并用它启动了一个模拟器。 我使用Ctrl-F12将模拟器旋转到纵向模式,然后打开,并且使用2.2和整个模拟器构build的活动是倒置的(如在模拟器中颠倒,homebutton位于顶部并且屏幕颠倒) 。 有没有办法以其他方式旋转它,或者我完全错过了一些东西? (我已经尝试了Ctrl-F11或Num键盘,结果相同)

Solutions Collecting From Web of "我如何让Android平板电脑模拟器正确?"

打开你的androidmanifest文件。 在应用程序选项卡中select一个活动。 然后向下滚动到屏幕方向并在下拉菜单中selectsensorPortait。 它只能从api级别9(2.3.1)或更高版本获得。

在这里输入图像说明

那么可以有两种情况之一,

1 – 我误解了你的问题,在这种情况下我非常抱歉

2 – 这个问题已经解决了Android 3.0 Sdk的最新下载(我刚才下载了1)

在这里,我正在发布我的AVD 3.0和一个2.2 Hello World活动的屏幕截图。 在这里输入图像说明

在这里输入图像说明

PS  - 我已经改变了我的笔记本电脑更多的肖像这个特定的屏幕截图

当我通过在清单文件中将屏幕方向设置为“肖像”来强迫肖像时,我也遇到了同样的问题。 当我让我的应用程序支持轮换,并将屏幕方向切换回“未指定”时,问题就消失了。

如果您不想支持旋转,只需在testing时更改清单,然后在打开应用程序之前,旋转模拟器以使其纵向打开。

我在Intel(Core i5)Mac上运行Android SDK(Eclipse)时遇到了这个问题。 我能够通过禁用AVD的“使用主机GPU”选项来解决这个问题。

我有同样的问题,在我的情况下,当我将模拟器旋转到肖像,“桌面”将显示正确的。 然而,该应用程序会颠倒。

(这适用于v4冰淇淋)因此,在肖像模式下,在模拟器的右下angular,select设置并将“自动旋转屏幕”设置为OFF。 现在运行该应用程序,它会显示正确的。

一些模拟器目标,如4.4(API级别19)和2.3有一个错误。 将仿真器更改为目标版本4.2或4.3,并尝试更改方向或尝试禁用硬件键盘。

每当我使用默认的横向方向设置AVD时,同样的事情发生在我身上的KitKat模拟器。 将默认值切换到纵向可以解决问题。

解决这个问题最简单的方法就是翻转主机系统的显示。 在Mac上,您可以在“ System Preferences > Display在Windows上System Preferences > Display执行此操作,这里有一个键盘快捷键: ctrl + alt + arrow key 。 (见这里: https : //superuser.com/questions/554589/how-can-i-horizo​​ntally-flip-invert-my-monitor-not-rotate和在这里: http : //osxdaily.com/2010/12/ 28 /旋转mac-screen-orientation / )

如果你有一个独立的触控板,你可以把它转换成实际的鼠标指针自然移动。