0

我已经安装并设置了 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

4

4 回答 4

2

你是运行你的项目还是只启动一个模拟器?启动模拟器后,单击“运行”按钮并选择“作为 Android 项目运行”。

于 2012-04-28T15:54:02.683 回答
2

我不确定你等了多长时间,但第一次启动模拟器(在你有快照之前)可能需要很长时间。根据您的硬件,启动可能需要 10 分钟以上。

于 2012-04-28T16:20:36.700 回答
1

我有一个类似的问题,通过创建一个新的模拟器并运行它来解决。您可以通过 DDMS 在设备视图中查看进度。有时,当启用快照的模拟器因错误而挂起时,可能会出现此问题,这可以通过在擦除用户数据的情况下启动模拟器来解决。

于 2012-04-29T02:52:24.817 回答
0

如果您有一段时间没有对其进行任何活动,则仿真器线程会自动切断.. 所以.. 继续运行您的应用程序以保持仿真器处于实时状态!

我的建议 - 如果你有一部 android 手机.. 请 USB 调试它并在你的手机上调试你的应用程序......你会从模拟器的长时间运行中解脱出来............运行!:)

于 2013-06-24T11:47:03.680 回答