如何在Android Emulator中测试屏幕旋转?

时间:2014-10-17 11:33:45

标签: android eclipse android-emulator rotation

如果我在模拟器中打开浏览器并按 Ctrl + F11 F9 Ctrl + F11 ,屏幕旋转但浏览器没有。 enter image description here

测试我下载了一个原生应用并将其安装在我的模拟器和手机上。该应用程序捕获手机的旋转,但在模拟器上发生了类似的事情。 我用Google搜索并在Stackoverflow上阅读了一些帖子,我发现它是特定版本的模拟器中的一个错误。

  • 但是哪个版本的模拟器运行得很好?
  • 我只是下载了adt-bundle-windows-x86_64-20140702,我有eclipse(juno)。 Eclipse里面有Andoird SDK Manager,这帮助我选择了最新的API,SDK工具等。我下载了那些,我错过了什么不支持轮换。enter image description here
  • 我还读过,如果我取消选中Hardware keyboard Present,那么它会起作用,但事实并非如此。
  • 我也尝试取消选中Host GPU,没有运气。
  • 最后我被告知需要在AndroidManifest.xml中指定我要同时支持landscapeportrait。但是我没有在eclipse中创建任何android project我只是创建了一个设备,现在用自己的浏览器检查它的轮换,并从互联网安装apk文件。

    是否有任何具体的步骤/测试方法可以解决Android模拟器上的屏幕旋转问题?

2 个答案:

答案 0 :(得分:1)

  

但是哪个版本的模拟器运行得很好?

4.3(API级别18)及以下。

  

是否有任何具体步骤/测试方法可以解决Android模拟器上的屏幕旋转问题?

下载适用于Android 4.3(API级别18)或更低版本的模拟器图像,从中创建模拟器并使用它。您将在SDK Manager中找到模拟器映像:

Android SDK Manager

在上面的屏幕截图中,您将在图片底部看到API Level 17和18仿真器图像。

答案 1 :(得分:0)

您可以通过更改以下设置来解决您的问题:

  1. 打开菜单
  2. 转到设置
  3. 转到辅助功能
  4. 选中"自动旋转屏幕"。
  5. 的复选框

    这可以解决您的问题。