AVD 无法启动

Posted

技术标签:

【中文标题】AVD 无法启动【英文标题】:AVD won't start up 【发布时间】:2015-01-20 05:03:56 【问题描述】:

我在 Eclipse ADT 中创建了一个简单的 android 应用程序,只是一个简单的Hello World。我正在使用的 IDE 是从 Android 网站下载的,它似乎基于 Eclipse Juno 并具有 ADT 插件。我的操作系统是 Windows 7,64 位。

好的,然后我在 IDE 中创建了一个 AVD(来自 Nexus 5 模板;只是将内存降低到 512MB)。

问题是当我尝试启动 AVD(其中没有应用程序)时,我不断收到此错误。似乎它处于某个循环中并一直在 LogCat 中打印,而 AVD 屏幕只是黑色的。

    可能出了什么问题? 通常如何解决此类问题?我是 Android 新手(但不是 Java)。
11-21 22:50:01.740: A/libc(1275): Fatal signal 6 (SIGABRT) at 0x4fb (code=-6), thread 1275 (surfaceflinger)
11-21 22:50:04.030: W/AudioFlinger(1278): Thread AudioOut_2 cannot connect to the power manager service
11-21 22:50:04.060: W/AudioFlinger(1278): Thread AudioOut_2 cannot connect to the power manager service
11-21 22:50:04.060: W/AudioFlinger(1278): Thread AudioOut_2 cannot connect to the power manager service
11-21 22:50:04.060: E/AudioFlinger(1278): no wake lock to update!
11-21 22:50:04.090: E/AudioFlinger(1278): int android::load_audio_interface(const char*, audio_hw_device_t**) couldn't load audio hw module audio.r_submix (No such file or directory)
11-21 22:50:04.090: W/AudioPolicyManagerBase(1278): could not open HW module r_submix
11-21 22:50:05.970: W/InterfaceController(1325): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the net interface command library
11-21 22:50:06.530: E/SurfaceFlinger(1326): hwcomposer module not found
11-21 22:50:06.530: E/SurfaceFlinger(1326): ERROR: failed to open framebuffer (No such file or directory), aborting

【问题讨论】:

绝对不是答案,只是一个注释:我想几乎每个人都同意我的观点,AVD 是世界上最糟糕的安卓模拟器。当我使用它时,它非常缓慢和沉重,在我的机器(第 3 代 Intel i7/8gb ram/ssd)中,启动它需要一分钟多的时间,而且一切都是错误的。根据您的问题,希望您能找到解决方案。同时,您可能想要寻找其他性能更好的模拟器,例如 BlueStacks 或 Genymotion。两者都将在调试模式下被读取为 android 设备,因此您可以使用它们来测试您的应用程序。 你是不是偶然使用了普通的android项目和可穿戴的avd? @AtillaOzgur 是的,CPU 被选为 Android Wear。那不好吗?我应该选择什么? @BackSlash 如果一切都像看起来那样有问题,为什么我们在所有这些 UI 菜单/视图等中都有它。实际上它不起作用,对吧? 选择手机而不是可穿戴设备。我认为他们的 hello world 项目是不同的。 【参考方案1】:

我的问题是我使用的是 Android 4.4W,它(我后来意识到)是所谓的 Android Wear,仅适用于非常特定的设备(例如手表)。切换到正常的Android 4.4.2后,我的问题描述的问题就消失了。

【讨论】:

以上是关于AVD 无法启动的主要内容,如果未能解决你的问题,请参考以下文章

无法在 macOS 10.13 上启动 AVD

Android Studio 更新后 AVD 无法启动

无法启动 AVD [重复]

Android Studio 出错:无法在模拟器中启动 AVD

无法启动 Android Virtual AVD 设备

Android ADB 无法在 ubuntu 14.04 LTS 上启动或无法在模拟器中启动 AVD