【问题标题】:is it normal with android emulator?安卓模拟器正常吗?
【发布时间】:2011-02-17 03:56:32
【问题描述】:

你好,我正在为 android 设置环境,当我尝试启动 android 模拟器时,我得到了这个

在启动模拟器之前截图(在后台使用 Firefox)

启动模拟器后截图(不带火狐)

当我新启动系统时,启动 Android Emulator 后,PF 使用量正好是 290MB,它接近 850MB,而一旦我打开 Eclipse,它几乎达到 1.01GB

我有带有 1GB RAM 的 Intel Pentium D(如您在任务管理器中所见),并且我只安装了 SDK 2.3.3 API 10,修订版 1 包。

那么,这正常吗??导致所有事情都变得非常缓慢,并且模拟器的响应非常非常慢

【问题讨论】:

  • Android 模拟器慢得像糖蜜。投资于真正的设备或真正的 CPU。

标签: android process emulation


【解决方案1】:

我会说这是正常的。在我的上网本(Intel atom N280 w\ 2 gig RAM)上,模拟器运行缓慢。运行模拟器需要大量资源!

如果您认真对待 Android 开发,最好的办法是获得一台可以进行测试的真实设备。对于大多数事情,它的世界比使用模拟器更好。如果您有 Android Market 帐户,则可以购买开发手机,但价格相当昂贵。我相信 ebay 上有一些便宜的 Android 手机可以很好地为您服务。

【讨论】:

  • 是的,但是模拟器可以很好地模拟真实设备。如果你的预算不是那么大,或者你想试驾一下安卓,那就去模拟器
  • 同意模拟器很适合弄湿你的脚。即使你有一个真实的设备,模拟器有时也很有用。但是,如果您想开发一个真正的应用程序,那么您要么是 Android 爱好者,要么是专业开发者。在前一种情况下,我认为您无论如何都会想要一部手机,而在后一种情况下,这是一笔完全合理的业务费用,这将减少开发时间并改进最终产品。
【解决方案2】:

我真的不能告诉你这有多正常,但请记住,模拟器模仿所有的 Android 移动环境,这包括很多工作要做,我暂时不会认为模拟器是轻量级的,因为基于QEMU

Android 模拟器是基于 QEMU 的 提供虚拟的应用程序 可以运行的 ARM 移动设备 您的 Android 应用程序。它运行一个 完整的 Android 系统堆栈,直至 内核级别,包括一组 预装的应用程序(例如 拨号器),您可以从您的 应用程序。你可以选择什么 你想要的安卓系统版本 通过配置在模拟器中运行 AVD,您还可以自定义 移动设备皮肤和按键映射。 启动模拟器时并在 运行时,可以使用多种 命令和选项来控制 它的行为。

您可能还想查看this thread,在那里您可以了解模拟器速度的用户洞察。

【讨论】:

  • 嗯,symbian模拟器好很多。开发android的人一定要看看这个
  • 没试过 symbian 是不是 micro$oft 与诺基亚联盟对 symbia 造成了很大的打击?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-13
  • 2011-06-12
  • 2012-07-07
  • 2017-10-16
相关资源
最近更新 更多