0

大家好,我正在阅读这本名为《Beginning Android Games》的书,因为我在使用 Android 1.5 Android 虚拟设备时遇到了一些问题。

首先,Eclipse 的 SDK(我正在使用的程序)没有适用于 Android 的 1.5 SDK,所以当您第一次尝试运行 AVD 时我已经安装了它,它要求有一个 SDK 清单,如果您检查,将为您获取并安装盒子。我这样做了,安装了 1.5 SDK 但是当我尝试使用 1.5 sdk 运行 AVD 模拟器时,我得到了

(分配内存失败:8 此应用程序已请求运行时以不寻常的方式终止它。请联系应用程序的支持团队以获取更多信息。)

错误类型。但是当我为 AVD 模拟器使用默认的 4.2 SDK 时,模拟器出现了。我不明白我在这里做错了什么。

同样在 Eclipse 中,我安装了 Android ADT 和 SDK。在eclipse中,当我点击窗口然后Android虚拟设备管理器,我尝试启动一个新的模拟器,我安装的1.5 sdk没有显示。但是当我点击 window->sdk manager->tools->manage avds 时,我的 1.5 sdk 就会出现,我可以使用它。

4

2 回答 2

0

问题在于虚拟机的内存量。

以下解决方案对我有用。在以下配置文件中:

C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini

代替

hw.ramSize=1024

经过

hw.ramSize=1024MB

于 2012-12-20T05:48:47.440 回答
-1

如果显示需要一些更新,请转到帮助 -> 检查更新,然后您可以安装它们。也许它会起作用。

于 2012-12-20T05:50:02.263 回答