我已经从android站点下载了ADT包,并试图启动模拟器。但大多数时候,它被困在开始的过程中,而其他时候,它需要5-10分钟才能开始。
我已经检查了LOGCAT,并且有这样的msg反复出现:“等待并发gc阻塞”。
有人知道如何解决这个问题并正常启动模拟器吗?
请注意,我有一台笔记本电脑与体面的规格,我没有部署任何应用程序的模拟器.我只是简单的开始。
发布于 2013-06-24 22:31:59
像这样的信息:
dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 6ms指示线程A执行了无法满足的分配,因此它试图收集垃圾。它发现线程B中已经在进行并发GC,因此必须等待完成。
看到很多这样的消息只意味着在这个过程中会有大量的内存搅动。它还表明,系统并不是简单地卡住了。
如果您使用
adb shell ps并搜索日志消息中显示的进程ID (使用adb logcat -v threadtime),您可以看到正在旋转的进程。
发布于 2015-11-16 00:28:15
你有无限的循环。从一开始就跟踪你的循环候选。
https://stackoverflow.com/questions/17285087
复制相似问题