我可以调整我的安卓模拟器以使其更快吗?

9 浏览
0 Comments

我可以调整我的安卓模拟器以使其更快吗?

我正在使用Android模拟器运行我的程序。

但是模拟器真的很慢。

启动并显示主屏幕大约需要90秒。

我能调整它吗,以便大大减少这个时间?

谢谢

0
0 Comments

可以使用Virtualbox在电脑上运行Android操作系统,并通过获取模拟Android的IP地址来连接ADB。这种方法可以解决Android模拟器运行缓慢的问题。具体操作步骤可以参考博客http://www.bobbychanblog.com/2011/07/faster-android-emulator-alternative-using-virtualbox/上的详细指南。

0
0 Comments

问题的出现原因是用户想要加快Android模拟器的运行速度。解决方法是使用以下3个选项:emulator --cpu-delay 0 --no-boot-anim --cache ./cache --avd avd_name。前两个选项是显而易见的。第三个选项将使模拟器的内存具有持久性,可以指向任何不会在启动时被销毁的文件(例如/tmp)。这就像一个始终处于休眠状态的设备。至于保存位置,./表示在运行该命令时所在的位置。但你可以将其替换为任何文件(如果不存在,则会创建该文件),例如:--cache /home/thompson/androidcache

0
0 Comments

可以调整 Android 模拟器以提高速度吗?

如果你遇到了类似的问题(可以在 这个帖子 中找到),那么我的问题可能会帮到你。不过,我的问题需要花费10-15分钟,相比起其他 Android 论坛上的许多帖子,90秒的速度已经相当快了。模拟器本来就比较慢,唯一的建议是保持模拟器处于打开状态,而不是关闭后重新运行。然而,正如我在帖子中提到的,如果你有一个真实的 Android 设备,你可以直接在上面运行。这是我目前正在做的,而且这个建议非常好。不用长时间等待。如果你没有物理设备,那么我只能建议你在代码更改之间不要关闭模拟器,因为系统会识别到更改。

是的,确实。让模拟器运行,并在编辑后重新运行代码。就像是热插拔一样。谢谢。

我没有看链接,但是对于我的系统来说,我正在看到的时间更接近:首次启动:90秒,后续启动:15-20秒。我的硬件不是非常快(笔记本电脑,2GHz 的 Core2 Duo 处理器,4GB 的内存),运行的是 Ubuntu...有可能是其他因素导致速度变慢吗?

让模拟器保持运行非常有用。我个人已经转而只使用手机作为唯一的调试工具。只需连接数据线,配置好后立即运行,无需等待,还支持屏幕方向的更改...问候,Ari

我不确定是否有很多方法可以加快模拟器的速度。在我真正使用物理设备之前,我曾寻找多种提高模拟器速度的方法,但是并没有找到太多相关信息。即使有一些细微的改变可以进行,我也不知道对于当前版本的模拟器来说速度提升会有多大。

你不能在同一台设备上运行不同版本的应用程序。你要如何在 2.1 版本的设备上测试 1.5 版本的应用程序?

- 我最近没有进行 Android 编程,所以不知道模拟器最近是否变得更快了。不过,如果你必须在没有设备的情况下测试你的程序,那么你别无选择,只能使用模拟器。一个好主意是先让你的程序在当前手机上运行到一个合理的水平,然后再使用模拟器进行其他版本的测试。

0