修改:此问题似乎与Android 4.2有关。使用相同分辨率的4.1(Galaxy Nexus 4模板),应用程序正常加载。
我有Genymotion设置,运行Android VM。在每次启动VM时,我只能启动一个应用程序一次。我甚至无法连续两次启动相同的应用,或者我会得到空白屏幕。
例如,如果我启动"设置",它将加载。但是如果我在那之后推出任何东西,我会得到一个空白的屏幕。这需要针对代码中的每个微小更改重新启动VM,因为我无法连续两次运行我的应用程序。
看起来应用程序运行(我有一些启动日志记录正常完成),我可以"退出"从空白屏幕回到主Android屏幕,这样VM就不会挂起。
更多信息:
我正在使用Eclipse 3.7.0,将VM连接到ADB,并在构建应用程序时从AVD Manager提示中选择正在运行的VM。我不认为连接是问题,因为我可以通过ADB看到它并按照预期每次启动时加载它。
答案 0 :(得分:1)
使用Genymotion [Galaxy Nexus - 4.1.1 - API 16 - 720x1280]图像,然后将分辨率提高到1080x1920是一种可行的解决方法。
答案 1 :(得分:1)
更新VirtualBox后,所有问题都已消失。