编辑:此问题似乎与 Android 4.2 有关。使用相同分辨率的 4.1(Galaxy Nexus 4 模板),应用程序可以正常加载。
我有 Genymotion 设置,正在运行 Android VM。每次启动虚拟机时,我只能启动一个应用程序一次。我什至不能连续两次启动同一个应用程序,否则我会得到空白屏幕。
例如,如果我启动“设置”,它将加载。但如果我在那之后启动任何东西,我会得到一个空白屏幕。这需要为代码中的每个微小更改重新启动虚拟机,因为我无法连续运行我的应用程序两次。
应用程序似乎正在运行(我有一些启动日志记录可以正常完成),并且我可以从空白屏幕“退出”回到主 Android 屏幕,这样虚拟机就不会挂起。
- 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 内存
- NVidia GeForce 210
更多信息:
我使用的是 Eclipse 3.7.0,将 VM 连接到 ADB,并在构建应用程序时从 AVD Manager 提示符中选择正在运行的 VM。我不认为连接是问题,因为我可以通过 ADB 查看它并在每次启动时按预期加载它。
最佳答案
使用 Genymotion [Galaxy Nexus - 4.1.1 - API 16 - 720x1280] 图像,然后将分辨率提高到 1080x1920 是一种可行的解决方法。
关于android - Genymotion Android - 只能打开一个应用程序一次。下次应用程序启动时出现空白屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19413517/