嗨,所以我正在阅读这本名为Beginning Android Games的书,因为我在Android 1.5 Android虚拟设备上遇到了一些问题。
首先,SDK for Eclipse(我正在使用的程序)没有适用于Android的1.5 SDK,所以当你第一次尝试运行AVD时我安装了它,因为它有一个SDK的清单,将为你提取并安装如果你勾选方框我做了这个,安装了1.5 SDK但是当我尝试使用1.5 sdk运行AVD模拟器时我得到了
(无法分配内存:8此应用程序已请求Runtime以不寻常的方式终止它。请联系应用程序的支持团队以获取更多信息。)
错误类型。但是当我使用默认的4.2 SDK进行AVD仿真时,仿真器出现了。我不知道我在这里做错了什么。
同样在eclipse中我安装了Android ADT和SDK。在eclipse中,当我点击窗口然后Android虚拟设备管理器,我尝试启动一个新的模拟器我安装的1.5 sdk没有显示。但是,当我点击窗口 - > sdk manager->工具 - >管理avds然后我的1.5 sdk显示,我可以使用它。
答案 0 :(得分:0)
问题在于虚拟机的内存量。
以下解决方案对我有用。在以下配置文件中:
C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini
<强>替换强>
hw.ramSize = 1024
通过
hw.ramSize = 1024MB
答案 1 :(得分:-1)
转到帮助 - &gt;检查更新是否显示需要更新,然后您可以安装它们。可能会有用。