我刚刚安装了eclipse以及今晚用于开发android应用程序的工具;所以我对他们两个都是新手。无论如何,我的模拟器每次加载大约需要5分钟或更长时间,并且通常会出现错误。而且它总是非常大,像笔记本电脑的屏幕一样高,大约一半。.有什么帮助吗?
我刚刚安装了eclipse以及今晚用于开发android应用程序的工具;所以我对他们两个都是新手。无论如何,我的模拟器每次加载大约需要5分钟或更长时间,并且通常会出现错误。而且它总是非常大,像笔记本电脑的屏幕一样高,大约一半。.有什么帮助吗?
Answers:
如果您正在Eclipse中进行开发,则无需关闭模拟器。如果Eclipse中的debug / run按钮设置正确,那么Eclipse将关闭模拟器中程序的当前实例,将新程序安装到模拟器中,然后在当前运行的模拟器上启动程序-所有这些都无需重新启动仿真器。
是的,仿真器启动仍然需要5分钟,但是还算不错,因为您每天只启动一次仿真器(而且每天开始时启动Eclipse花费的时间大致相同)。
Lie Ryan提出了一个很好的观点,即一旦启动仿真器,就无需在完成构建测试后就将其关闭。保持打开状态,每次运行或调试应用程序时,它将自动重新加载并启动。
如果您在仿真器的大小上遇到问题,则可以修改设置并让其显示您要仿真的设备的实际大小。这可以通过打开“ Android SDK和AVD Manager”,选择要管理的AVD并单击“开始”来完成。这将弹出右侧的对话框(在下面的屏幕截图中)。检查“将显示比例缩放到实际大小”,然后您需要修改该Screen Size
字段和“显示器dpi”字段。“屏幕尺寸”将是您要模拟的设备的屏幕尺寸,“显示器dpi”将与显示器的dpi相关。您可能需要尝试一下,因为我花了几次尝试才能正确解决。
希望这可以帮助
我认为没有什么可加速仿真器的,只是速度很慢。
如果可能的话,您最好使用真实的设备进行测试。
除了这里的其他出色答案之外,这也是一个显而易见的答案。
无论如何,我想将其添加到此处的列表中。如果增加开发计算机上的硬件规格(最主要是RAM或硬盘主轴速度),则运行仿真器的速度将提高。
我的开发计算机具有2GB的DDR2667,当我使用4GB的DDR800时,仿真器的启动和操作速度有了明显的提高。