【发布时间】:2013-06-18 12:15:21
【问题描述】:
我安装了 Android 开发工具并创建了我的第一个应用程序,但是当我运行该应用程序时,模拟器没有启动。控制台显示:
[2013-06-18 14:36:57 - MyFirstApp] Android Launch!
[2013-06-18 14:36:57 - MyFirstApp] adb is running normally.
[2013-06-18 14:36:57 - MyFirstApp] Performing com.example.myfirstapp.MainActivity activity launch
[2013-06-18 14:37:19 - MyFirstApp] Launching a new emulator with Virtual Device 'AVD'
不幸的是,它永远不会启动。以下是我试图解决问题的方法:
- 我通过图形用户界面和命令行创建了 AVD,但它没有运行。
- 我试图打开任务管理器并停止 adb.exe 进程然后再次运行它,但没有。
- 我试图杀死 adb 服务器并通过命令行重新启动它,但还是不行,没有运行。
- 我终于尝试在命令行上启动模拟器,它是这样说的(直接翻译):“一个问题中断了程序,无故障运行。Windows 将关闭程序并通知您问题的解决方案可用。”
请帮忙。
【问题讨论】:
-
你为你的模拟器设置了多少内存?如果设置超过 512 MB,它通常会在 windows 下启动前崩溃
-
如何检查为模拟器设置的内存大小?在窗口底部,我可以看到类似 Heap size: 60M of 200M 的内容。是那个吗?
-
不,那是 Eclipse 使用的 RAM。我已经为您标记了this image 中的设置。它在 AVD 管理器的“编辑”或“创建”对话框中
-
好的,RAM设置为343。
-
但还是没有运行。
标签: android android-emulator avd