Android模拟器太慢了
我知道这方面已经有很多帖子了,但是这些帖子中给出的所有解决方案都不起作用 我制作了一个Android 3.2模拟器,正在尝试运行hello world应用程序。我将设备ram大小设置为1024(任何较大的值,模拟器都会崩溃并给出此错误) 我使用的是windows 7 64位版本。正如我所说,我正在尝试运行一个hello world应用程序。我试图使用快照功能来加快加载速度,但模拟器在“android”徽标页面上停留了大约5分钟Android模拟器太慢了,android,android-emulator,performance,Android,Android Emulator,Performance,我知道这方面已经有很多帖子了,但是这些帖子中给出的所有解决方案都不起作用 我制作了一个Android 3.2模拟器,正在尝试运行hello world应用程序。我将设备ram大小设置为1024(任何较大的值,模拟器都会崩溃并给出此错误) 我使用的是windows 7 64位版本。正如我所说,我正在尝试运行一个hello world应用程序。我试图使用快照功能来加快加载速度,但模拟器在“android”徽标页面上停留了大约5分钟 即使emulator加载完毕,我尝试在emulator上点击back
即使emulator加载完毕,我尝试在emulator上点击backbuttons和其他默认应用程序,它也像幻灯片一样。除非您确实需要3.2的一些新功能,否则我建议您在早期sdk上开发。。。我个人使用1.6和2.1作为我的大多数应用程序,加载时间和一般模拟器速度的差异是巨大的 编辑:
特别是考虑到你目前只在写helloWorld,我有一个确切的问题。我以为这是我的硬件,但我得到了最新的模拟器,它仍然有时崩溃,但通过拍摄快照,我把我的加载时间从10分钟减少到1分钟 我会验证这些时间,并给你我的版本号,但我用外部存储运行它,似乎我已经卸载了Java:(
大约6个月前,它与上一个版本一起工作。我记得,更新Android SDK的热潮也在那时停止了。请尝试896而不是1024。这似乎是一个1024值的bug。如果您使用ADT包进行开发,请转到AVD管理器并选择顶部的设备定义选项卡 然后单击“新建设备”按钮,用最少的资源创建一个新设备。然后用新创建的设备创建一个新的虚拟设备
它会很有魅力。我不知道确切的原因。但它对我很有效。试试Android x86。它比Google Android emulator快得多。按照以下步骤操作:
我也有同样的问题,但是使用android emulator是非常低的,另一个选择是使用虚拟机模拟设备 在这种情况下,您必须安装Virtual Box,然后下载一个ISO文件(android 4.4 RC2)并继续安装和配置。我认为这是测试应用程序的更好方法
解决方案是插入实际的Android 3.2设备。我知道这很糟糕。我会邀请人们尝试这个选项:不,这不是一个1024值的bug,我已经尝试了512和896,但它仍然需要很长时间才能加载
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.