解决方案1:
我根据techarena论坛适应症卡尔文证明了最好的和正确的解决方案。
- 单击开始,单击运行,在打开框中键入sysdm.cpl,然后按回车键 。
- 单击“高级”选项卡,然后在“性能”下单击“设置”。
- 单击高级选项卡,然后在虚拟内存下单击更改。
- 在驱动器[卷标]下,单击包含您要更改 的分页文件的驱动器。
- 在所选驱动器的页面文件大小下,单击自定义大小,在初始大小(MB)或最大大小(MB)框中键入新的页面文件大小(兆字节),然后单击设置。
- 单击确定关闭对话框并应用更改。
这个通常的错误“无法分配内存:1455”将由虚拟内存分配引起。以这种方式解决了根C盘的虚拟内存分配后,您应该在Eclipse的控制台读取,如下:
[2011-11-27 12:33:06 - Videotutorial1] ------------------------------
[2011-11-27 12:33:06 - Videotutorial1] Android Launch!
[2011-11-27 12:33:06 - Videotutorial1] adb is running normally.
[2011-11-27 12:33:06 - Videotutorial1] Performing com.videotutoriales.videotutorial1.Videotutorial1Activity activity launch
[2011-11-27 12:33:06 - Videotutorial1] Automatic Target Mode: Preferred AVD 'VtAVD' is not available. Launching new emulator.
[2011-11-27 12:33:06 - Videotutorial1] Launching a new emulator with Virtual Device 'VtAVD'
[2011-11-27 12:33:39 - Emulator] emulator: emulator window was out of view and was recentered
[2011-11-27 12:33:39 - Emulator]
[2011-11-27 12:33:45 - Videotutorial1] New emulator found: emulator-5554
[2011-11-27 12:33:45 - Videotutorial1] Waiting for HOME ('android.process.acore') to be launched...
[2011-11-27 12:38:19 - Videotutorial1] HOME is up on device 'emulator-5554'
[2011-11-27 12:38:19 - Videotutorial1] Uploading Videotutorial1.apk onto device 'emulator-5554'
[2011-11-27 12:38:20 - Videotutorial1] Installing Videotutorial1.apk...
[2011-11-27 12:40:52 - Videotutorial1] Success!
[2011-11-27 12:40:53 - Videotutorial1] Starting activity com.videotutoriales.videotutorial1.Videotutorial1Activity on device emulator-5554
[2011-11-27 12:41:18 - Videotutorial1] Attempting to connect debugger to 'com.videotutoriales.videotutorial1' on port 8628
解决方案2:
打开Android虚拟设备管理器添加或更改值器件RAM大小15或小的值或更高:
是否在设备运行.....? – Bhavin
你确定代码是“完美”吗?或者它工作? :P这是一个区别。除了开玩笑,我相信你可以指定给AVD的RAM。如果你运行的是android 4.0,你可能想要1024或更多。 –
其他应用程序工作正常吗? – GAMA