代码之家  ›  专栏  ›  技术社区  ›  Anthony Forloney

Android模拟器闹钟崩溃

  •  1
  • Anthony Forloney  · 技术社区  · 15 年前

    我正在使用Android模拟器调试我的应用程序,首先它是荒谬的缓慢,我的意思是像15分钟加载缓慢,在它之上,我的闹钟应用程序失败了?

    我是唯一的一个,还是其他人经历过?有没有解决办法,或者在仿真器启动时我只需要去煮牛排?

    编辑:我在一台Vista笔记本电脑上运行它,正如Fixed所描述的,它在闹钟出现故障时不能很好地工作,但我不认为它可能是我的笔记本电脑,它的2GB内存Intel双CPU T2390 1.87GHz,甚至还不到一岁。是不是每次运行模拟器时我都在创建新的AVD?

    安东尼

    4 回复  |  直到 13 年前
        1
  •  2
  •   Community Dunja Lalic    7 年前

    你从来没有提到过你所处的环境。可能是Vista吗?我们 had a discussion 最近,仿真器和Vista的结合似乎出于某种原因不想运行得很好。

    不管怎样,肯定有问题。我有一台运行Ubuntu 9.04(32位)的2Ghz Core2 Duo w/4Gb RAM(很少使用超过1.5的内存)笔记本电脑,模拟器在30秒内就进入可用状态,w/eclipse、firefox等都在消耗他们的资源。

        2
  •  2
  •   CommonsWare    15 年前

    第一次在新的AVD上启动仿真器时,启动要花很长时间,因为它正在创建磁盘映像的副本,并根据您指定的硬件参数对其进行自定义。

    除此之外,你可能还需要一台更快的PC。安卓提供了一个模拟器——你在虚拟手机中运行的是实际的ARM操作码。在运行中转换和解释操作码需要CPU和RAM的相当大的马力,而不是您可能使用的任何其他工具(例如Eclipse,它本身就需要大量的资源)。

    在具有2GB内存且没有Eclipse的Pentium M 2.0笔记本电脑上,在XP或Linux中,模拟器将在大约90秒后启动,并且运行得相当好。

    在2.5GHz或更高速度的双核或四核CPU上,4GB内存且无Eclipse,在Vista或Linux中,模拟器将在一分钟内启动,运行得相当好。

        3
  •  1
  •   bumbobway    15 年前

    我在Mac OS X 10.5 Leopard上看到闹钟死机的问题。2.4 GHz,4GB内存。

    我的开发环境是:Eclipse 3.4.2,使用Android 1.6 SDK

    模拟器大约需要2分钟让我启动。我觉得两分钟都太慢了。iPhone模拟器只需几秒钟。

        4
  •  1
  •   Sanjoy Saha    13 年前

    您正在删除已创建的旧AVD吗?…..如果没有,那么它将减慢您的计算机速度,因为我在不同的目标计算机上尝试它……是否有必要在每次尝试运行模拟器时创建新的AVD?…如果没有,我建议你坚持使用AVD(或删除旧的),希望这有帮助。