Android模拟器在Eclipse中明显较慢。

29 浏览
0 Comments

Android模拟器在Eclipse中明显较慢。

自从两天前开始,我遇到了一个新问题。在那之前,我一直可以运行Android模拟器(API版本8和15)而没有明显的延迟。但是自从这两天以来,模拟器的启动变得难以忍受,15版本的API大约需要两个小时,而8版本的API可能需要超过8个小时。

我尝试重新安装SDK,并删除AVDs,但没有任何结果。我已启用了快照选项,但上述延迟使工作非常缓慢。

提前感谢。

0
0 Comments

(Android emulator in Eclipse significantly slower)问题出现的原因:在Eclipse中运行Android模拟器的速度很慢。

解决方法:可以在虚拟机上运行Android,速度会更快。可以按照以下步骤设置:

1. 下载并安装VirtualBox,下载链接:https://www.virtualbox.org/wiki/Downloads

2. 下载适用于VirtualBox的Android x86镜像文件,下载链接:http://www.android-x86.org/download

3. 打开VirtualBox,点击"New"创建一个新的虚拟机实例。

4. 在"Name and operating system"页面,给虚拟机起一个名字,并选择"Linux"作为操作系统类型,"Other Linux (32-bit)"作为版本。

5. 在"Memory size"页面,选择适当的内存大小,建议至少分配1GB的内存。

6. 在"Hard disk"页面,选择"Create a virtual hard disk now",点击"Create"。

7. 在"Hard disk file type"页面,选择默认的VDI (VirtualBox Disk Image)类型,点击"Next"。

8. 在"Storage on physical hard disk"页面,选择"Dynamically allocated",点击"Next"。

9. 在"File location and size"页面,选择存储虚拟磁盘的位置和大小,点击"Create"。

10. 在VirtualBox主界面,选中创建的虚拟机实例,点击"Settings"。

11. 在"Storage"选项卡中,点击"Empty"下的光盘图标,选择"Choose a disk file",并导航到下载的Android x86镜像文件。

12. 在"Display"选项卡中,将"Video Memory"设置为适当的大小,建议至少分配128MB的显存。

13. 点击"OK"保存设置。

14. 选中虚拟机实例,点击"Start"启动虚拟机。

15. 在启动菜单中,选择"Installation - Install Android-x86 to harddisk",按照提示完成安装。

16. 安装完成后,重启虚拟机,选择"Android-x86"启动Android系统。

现在,你可以通过运行虚拟机来替代在Eclipse中运行Android模拟器,以获得更快的速度。

0
0 Comments

你的启动时间需要几个小时吗?这个情况非常严重。我建议你检查一下开发机器的磁盘空间是否不足或者碎片化了,也可以查看一下AVD是否声明了过多的虚拟SD卡空间。

不,我有一台使用了两周的开发机器,硬盘几乎没用过,还有很多剩余空间。我已经检查过AVD的设置,都是默认值(内存大小512MB)。我是从Eclipse IDE启动模拟器的。还要提一下,我正在开发Android教程,具体是这个:这个教程

原因:

- 开发机器可能磁盘空间不足、碎片化或频繁交换。

- AVD可能声明了过多的虚拟SD卡空间。

解决方法:

- 检查开发机器的磁盘空间是否足够,可以尝试清理磁盘或者增加磁盘空间。

- 检查AVD的设置,确保虚拟SD卡空间设置合理。可以尝试减少虚拟SD卡的大小。

- 尝试使用其他方式启动模拟器,比如命令行启动,看是否有改善。

0
0 Comments

Android模拟器在Eclipse中明显变慢的问题可能有以下原因和解决方法:

1. 使用命令行启动模拟器时,可以尝试以下命令:

emulator.exe -cpu-delay 0 -no-boot-anim -avd avd

2. 使用图形加速:

emulator -avd  -gpu on

3. 如果上述方法不起作用,可以尝试使用Android-x86项目:

http://www.android-x86.org/

4. 可以参考以下链接中的讨论和解决方案:

- [Can I tweak my android emulator to make it fast?](https://stackoverflow.com/questions/1968170)

- [Why is the Android emulator so slow? How can we speed up the Android emulator?](https://stackoverflow.com/questions/1554099)

- [Unbearably slow android emulator -- is there a fix?](https://stackoverflow.com/questions/3210198)

此外,还可以通过在Eclipse IDE中更改默认模拟器选项(Window->Preferences->Android->Launch->Default emulator options)来加快模拟器的运行速度。作者还计划在不久的将来考虑使用Android-x86选项来解决这个问题。

0