【问题标题】:Android emulator doesn't start after system update系统更新后安卓模拟器无法启动
【发布时间】:2012-10-22 03:52:46
【问题描述】:

我最近将 Lubuntu 版本 11.4 更新到 11.10。之前,我启动模拟器没有问题。现在,当我尝试从 AVDM 启动模拟器时,会出现“正在启动 Android 模拟器”窗口,完全加载并消失。没有更多的事情发生。模拟器既没有出现在 DDMS 中,所以没有我可以发布的任何日志条目。当我在终端中输入“adb devices”时,我得到一个空列表。 另一个奇怪的事情是,当我尝试在 AVDM 中删除一个模拟器时,在我尝试启动它之前,当然会出现错误消息:“android Virtual Device ist current running in an emulator and cannot be deleted”出现。也许它与启动问题有关。 (我知道如何通过删除 ./android/avd/myemulator 文件手动删除模拟器。) 可能是图形的问题?更新系统后,我有一个黑屏,所以我不得不修改 xorg.conf 文件。我添加了 1900x1200 的额外分辨率。 我已经尝试使用不同的 API 级别和不同的皮肤/解决方案属性和不同的屏幕解决方案启动模拟器。 感谢您的回答。

【问题讨论】:

    标签: android android-emulator


    【解决方案1】:

    我以前见过这个。我只会删除您正在启动的旧模拟器。并重新创建一个新的(使用不同的名称)。

    否则,您能否提供更多信息:您使用的模拟器是什么版本的 Android?你在用HAXM吗?

    底线,从全新的 AVD\Emulator 实例开始通常可以解决这些奇怪的问题。

    【讨论】:

    • 对不起,我已经删除了所有模拟器,重新创建了它们。我什至再次下载了sdk工具并替换了旧的。我正在使用最新版本的 SDK Tools 20.0.3。我不使用HAXM。当我输入 ps aux -L |启动模拟器后在终端中少,没有新进程出现。我猜过程:root 1050 1111 0.0 65 0.2 27836 1268 ? sl Nov01 0:00 /usr/sbin/console-kit-daemon --no-daemon 跟它没关系吧?
    • 我现在正在运行模拟器(在我的 Mac 上)。当我为 cosole-kit-daemon ps 和 grep 时,我没有那个进程,所以我认为这个进程没有任何相关性。看起来您的模拟器根本没有启动 - 以确认您的怀疑。模拟器是否有可能有错误消息的日志文件?
    • 感谢您迄今为止的帮助。是的,我也是这么想的,我的模拟器根本没有启动。正如我所写,ddms、eclipse 和终端都不能识别模拟器,所以没有我可以发布的日志文件。除了从 Android 虚拟设备管理器之外,难道没有其他方法可以启动模拟器吗?
    • 是的,您可以从命令行启动模拟器。试试:$ emulator -avd myAvdName
    • 当我输入 emulator -avd API16 时,我收到一个分段错误作为错误消息。所以我尝试在命令行中输入“emulator -gpu on @API16”。比模拟器启动,但模拟器的屏幕先是黑色然后变成白色并保持白色,无论我等待多长时间。但至少我现在可以发布一个日志文件。我发布了几个错误,这些错误重复了几次,并且从终端输出,这似乎在一个厕所中重复。我认为这与我之前没有想到的第一条错误消息有关。 ![Log.txt][1] [1]: i.stack.imgur.com/tSK6k.jpg
    猜你喜欢
    • 2013-03-30
    • 2014-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多