用android模拟器是正常的吗?

时间:2011-02-17 03:56:32

标签: android process emulation

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

在启动模拟器截图之前(在后台使用FIREFOX) enter image description here

启动模拟器截图后(WITHOUT FIREFOX) enter image description here

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

我有1GB RAM的英特尔奔腾D(你可以在任务管理器中看到),我只安装了SDK 2.3.3 API 10,修订版1包。

所以,这是正常的吗?因为所有事情变得非常缓慢并且模拟器的响应非常慢

2 个答案:

答案 0 :(得分:1)

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

如果您对Android开发非常认真,那么最好的办法是获得一个可以测试的真实设备。对于大多数事情来说,它的世界比使用模拟器更好。如果您有Android Market帐户,可以购买开发电话,但这非常昂贵。我相信在ebay上有一些便宜的Android手机可以为你提供服务。

答案 1 :(得分:0)

我真的不能告诉你,有多么正常但仍然记得模拟器模仿所有的Android移动环境这包括很多工作要做,我暂时不会想到模拟器是轻微的重量,因为基于QEMU

  

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

你还想结账this thread,你可以让用户了解模拟器的缓慢程度。