我是Android开发的初学者,只是在我的eclipse中安装了SDK和AVD,并以simple "Hello World" example开始
但是我在运行中遇到以下错误... (RAM-256mb)
[2011-11-11 20:42:02 - HelloAndroid] Launching a new emulator with Virtual Device 'Venkat'
[2011-11-11 20:42:31 - Emulator] Failed to allocate memory: 1455
[2011-11-11 20:42:31 - Emulator]
[2011-11-11 20:42:31 - Emulator] This application has requested the Runtime to terminate it in an unusual way.
[2011-11-11 20:42:31 - Emulator] Please contact the application's support team for more information.
答案 0 :(得分:7)
打开Android虚拟设备管理器,在硬件部分中将设备ram大小的值添加或更改为15或更小或更高的值。
答案 1 :(得分:2)
我根据Calvin在techarena论坛中的指示证明了最佳和正确的解决方案。
此常见错误“无法分配内存: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正常运行。
[2011-11-27 12:33:06 - Videotutorial1]表演 com.videotutoriales.videotutorial1.Videotutorial1活动活动启动
[2011-11-27 12:33:06 - Videotutorial1]自动目标模式:首选AVD'VtAVD'不可用。启动新的模拟器。
[2011-11-27 12:33:06 - Videotutorial1]使用虚拟设备'VtAVD'启动新的模拟器
[2011-11-27 12:33:39 - 模拟器]模拟器:模拟器窗口不在视图中并被重新定位
[2011-11-27 12:33:39 - 模拟器]
[2011-11-27 12:33:45 - Videotutorial1]新模拟器发现:emulator-5554
[2011-11-27 12:33:45 - Videotutorial1]等待HOME('android.process.acore')推出......
[2011-11-27 12:38:19 - Videotutorial1]首页设备'模拟器-5554'
[2011-11-27 12:38:19 - Videotutorial1]将Videotutorial1.apk上传到设备'emulator-5554'
[2011-11-27 12:38:20 - Videotutorial1]安装Videotutorial1.apk ......
[2011-11-27 12:40:52 - Videotutorial1]成功!
[2011-11-27 12:40:53 - Videotutorial1]启动活动com.videotutoriales.videotutorial1.Videotutorial1Activity on device emulator-5554
[2011-11-27 12:41:18 - Videotutorial1]尝试在端口8628上将调试器连接到'com.videotutoriales.videotutorial1'
答案 2 :(得分:1)
编辑虚拟设备设置并将RAM分配更改为更低/更高的数字。
答案 3 :(得分:1)
解决此问题的更简单方法是在Android虚拟设备管理器中删除 出现此问题的设备。 只需创建另一个完全相同的所有内容即可。
我按照Jayesh的解决方案,但我仍然遇到这个问题,我的推荐不包括PC的重启以及在操作系统中修改虚拟分页的麻烦。
答案 4 :(得分:0)
我也是初学者 - 尝试创建一个新的虚拟设备,然后选择768 RAM和快照。但是,第一次启动设备时 - 选择“保存到快照”,但取消选择“从快照启动”。我和你有同样的问题,这似乎有效。
答案 5 :(得分:0)
我正在使用Windows 10.我在Android studio中面临的问题。我遇到了以下错误
通过点击创建虚拟设备按钮选择
删除我的旧AVD并创建新的AVDNexus 5 API 21 1080×1920:xxhdpi 21 Android 5.0.1 x86
并点击铅笔图标,然后点击显示高级设置按钮更改内存和存储值,例如 RAM size 562 and VM size greater than 364然后点击完成。关闭AVD管理器窗口。现在新的AVD更新了。再次转到 AVD管理器窗口并启动新的AVD模拟器.. :)请等待几个笨蛋..我希望它能帮助你...请检查基本包装安装前的所有步骤 [SDK manager]和intelhaxm-android.exe安装。 2