2

编辑:看来这个问题与 Android 4.2 有关。使用相同分辨率的 4.1(Galaxy Nexus 4 模板),应用程序正常加载。

我有 Genymotion 设置,运行 Android 虚拟机。每次启动 VM 时,我只能启动一个应用程序一次。我什至不能连续两次启动同一个应用程序,否则我会得到空白屏幕。

例如,如果我启动“设置”,它将加载。但是如果我在那之后启动任何东西,我会得到一个空白屏幕。这需要为代码中的每一个微小更改重新启动 VM,因为我无法连续两次运行我的应用程序。

看起来应用程序正在运行(我有一些正常完成的启动日志记录),我可以从空白屏幕“退出”回到 Android 主屏幕,这样 VM 就不会挂起。

  • Genymotion 1.3.0 r20130924-0a6b309
  • Android 虚拟机 - Genymotion Galaxy S4/HTC One/Zperia Z - 4.2.2 - API 17 - 1080x1920
  • 默认设置
  • Windows 7 64 位
  • 至强 X3333
  • 2.66MhZ 8GB 内存
  • 英伟达 GeForce 210

更多信息:

我正在使用 Eclipse 3.7.0,将 VM 连接到 ADB,并在构建应用程序时从 AVD Manager 提示符中选择正在运行的 VM。我认为连接不是问题,因为我可以通过 ADB 看到它并在每次启动时按预期加载它。

4

2 回答 2

1

使用 Genymotion [Galaxy Nexus - 4.1.1 - API 16 - 720x1280] 图像,然后将分辨率提高到 1080x1920 是一种可行的解决方法。

于 2013-10-17T14:44:40.917 回答
1

更新 VirtualBox 后,所有问题都消失了。

于 2014-02-04T06:38:07.397 回答