我已经安装并设置了 Eclipse 和插件 ADT,以便使用 Android SDK。到目前为止,一切都很好。但是,当我尝试为我选择的任何 android 平台(例如:android 3.2)启动 VM(虚拟机)时,我只是将皮肤与键盘控制台和电话按钮一起启动,它似乎启动到一个状态并且然后什么都不做,只是在 vm 主屏幕上显示 android 徽标,仅此而已 - 没有更多!,没有 VM 功能!,这是怎么回事?我错过了一些步骤吗?请帮忙...
在每种情况下,有时要等待超过 10 分钟才能启动模拟器。
我启动/运行了一个 Android 项目测试样本;安装适用于 Android 的 ADT 插件后,来自 Eclipse 环境的“hello world”这些是我在控制台 ddms 中显示的错误消息:
[2012-04-30 14:31:20-HelloAndroid]
[2012-04-30 14:31:20 - HelloAndroid] Android 发布!
[2012-04-30 14:31:20 - HelloAndroid] adb 运行正常。
[2012-04-30 14:31:20 - HelloAndroid] 执行 com.example.helloandroid.HelloAndroidActivity 活动启动
[2012-04-30 14:31:20 - HelloAndroid] 自动目标模式:启动具有兼容 AVD 'leighs_basic_hardware_secound_virtual_device' 的新模拟器
[2012-04-30 14:31:20 - HelloAndroid] 使用虚拟设备“leighs_basic_hardware_secound_virtual_device”启动新模拟器
[2012-04-30 14:31:40 - 模拟器] 警告:未找到 DNS 服务器
[2012-04-30 14:31:52 - 仿真器] 仿真器:仿真器窗口不在视野范围内并重新定位 [2012-04-30 14:31:52 - 仿真器]
[2012-04-30 14:31:53 - HelloAndroid] 发现新模拟器:emulator-5554
[2012-04-30 14:31:53 - HelloAndroid] 等待 HOME ('android.process.acore') 启动...
[2012-04-30 14:49:03 - HelloAndroid] HOME 在设备 'emulator-5554' 上启动 [2012-04-30 14:49:03 - HelloAndroid] 将 HelloAndroid.apk 上传到设备'emulator-5554'
[2012-04-30 14:49:03 - HelloAndroid] 安装 HelloAndroid.apk...
[2012-04-30 14:51:38 - HelloAndroid] 无法在设备 'emulator-5554 上安装 HelloAndroid.apk!
[2012-04-30 14:51:38 - HelloAndroid] (null) [2012-04-30 14:51:39 - HelloAndroid] 发布已取消!
除了我的模拟器上显示的 Android 徽标外,我什么都没有。我尝试了各种平台模拟器 - 它们都没有执行!
在检查运行配置菜单中擦除的用户数据后,我在测试运行中收到的第二批错误是:结果
:[2012-04-30 17:20:27 - 模拟器] 分配内存失败:1455 [2012-04-30 17:20:27 - 模拟器]
[2012-04-30 17:20:27 - Emulator] 此应用程序已请求运行时以不寻常的方式终止它。[2012-04-30 17:20:27 - Emulator] 请联系应用程序的支持团队以获取更多信息。
如果有人想检查,我的计算机使用 Novabench 的基准测试结果是:
30/04/2012 17:45:59 Microsoft Windows 7 Starter Intel Atom N550 1.50GHz @ 1500 MHz 显卡:Intel(R) Graphics Media Accelerator 3150 1014 MB 系统 RAM(分数:78)- RAM 速度:1610 MB/s CPU 测试(分数:70) - 浮点运算/秒:24110532 - 整数运算/秒:43813828 - MD5 散列生成/秒:159380 图形测试(分数:1) - 3D 帧每秒:3 硬件测试(分数:6 ) - 主分区容量:87 GB - 驱动器写入速度:14 MB/s