主/细节Android流程无法在平板电脑模拟器中工作

时间:2015-01-19 21:40:21

标签: android android-studio android-emulator master-detail

我使用所有默认设置在Android Studio中创建了一个主/详细应用:

  • 文件|新项目
  • 为应用程序提供名称和域名
  • 选择手机和平板电脑,最低SDK API 14
  • 主/细节流程
  • 对象种类:项目和项目

我创建了一个平板电脑模拟器:

  • 点击AVD经理
  • 点击创建虚拟设备
  • 点击平板电脑
  • 点击Nexus 10,点击下一步
  • 选择API 21 x86系统映像
  • 点击显示高级设置
  • 将RAM减少到b768
  • 确认已选中“使用主机GPU”。
  • 点击完成。

我以前启用过HAXM,这可以从" sc查询intelhaxm"的输出中得到证明。在命令窗口中:

SERVICE_NAME: intelhaxm
TYPE               : 1  KERNEL_DRIVER
STATE              : 4  RUNNING
                        (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE    : 0  (0x0)
SERVICE_EXIT_CODE  : 0  (0x0)
CHECKPOINT         : 0x0
WAIT_HINT          : 0x0

当我运行我的应用程序并将其发送到模拟器时,它显示为好像是在手机上。这是屏幕的图片:https://app.box.com/s/f4p5nmbstdr3iwxqtaszqq8jwru8mu2d。请注意,主条目具有贯穿整个屏幕的线条,而不仅仅是部分方式。

我还在连接的三星Galaxy Tab 7上运行该应用程序。以下是该设备上应用程序的图片:https://app.box.com/s/gye4f87aqlt9s5cc3es1iq6r6dk9ozot。请注意,主线只是向右移动的一部分,并且右侧可以看到第一个主要项目的详细信息。

看来我的问题是我的模拟器并不是真正模拟平板电脑,而是模拟手机。为什么这样,我该如何解决?

我正在运行Windows 8.1和Android Studio 1.0.1

1 个答案:

答案 0 :(得分:4)

对我来说,一个快速的解决方法是在另一个模拟器中运行它。 10.1“WXGA(平板电脑)风景工作。