【问题标题】:An Android Virtual Device that failed to load无法加载的 Android 虚拟设备
【发布时间】:2014-03-23 22:07:45
【问题描述】:

注意:这个问题与另一个人早先提出的另一个问题非常相似,但不能解决我的问题。 (不是同样的问题here

情况:我刚刚安装了 Eclipse/ADK/Android SDK 等,并确保从 SDK Manager 下载/安装 Android 2.2、4.2.2 和 4.4.2。

我现在正在尝试创建一个类似于使用 4.4.2 的 Google Nexus 5 的 Android 虚拟设备。 使用 512 MB 内存

当我完成“创建”它时出现问题,AVD 无法加载。我可以忽略这个错误,但实际上我无法在该 AVD 上运行任何东西 - 它只是一个黑屏......甚至不是简单的 Hello World!

当我尝试启动应用程序时,我收到以下错误:

Android Launch! adb is running normally. 

Performing com.XXX.myapp001.StartingPoint activity launch

Automatic Target Mode: Preferred AVD 'AVD_for_Nexus_5_by_Google' is available on emulator 'emulator-5554' 

Uploading TheNewBoston.apk onto device 'emulator-5554' Installing TheNewBoston.apk... 

Installation error: Unknown failure 

Please check logcat output for more details. 

Launch canceled! 

谢谢。

【问题讨论】:

  • 内存设置是多少?我曾经遇到过同样的错误,我不得不减小 RAM 的大小。
  • 512mb 内存。 (只是在上面添加以避免将来混淆)
  • 我会设置得更低一些,看看它是否会出现。一个月前我遇到了完全相同的问题。你能制造其他设备还是只是 Nexus 5?如果不出意外,请设置所有设置,直到找出哪个是罪魁祸首。我知道这很痛苦,但虚拟化的工作方式在感觉“兼容”时很挑剔。硬件加速对我来说也不是很好。
  • 我在为其他版本创建 AVD 时遇到同样的错误:a) Nexus S 使用 4.1.2,343mb,b) 通用,256mb 3.7" wvga 等...我真的不认为它的 AVD 配置,而是我的设置...奇怪,因为我遵循了所有步骤并与多个不同的来源(TheNewBoston、SamsTeachYourself、GoogleDev 等)进行了交叉检查。
  • 如果您有任何更新,请检查 SDK 管理器。您的操作系统是什么,您使用的是哪个 IDE?您是否尝试过在不附加任何内容的情况下启动 AVD?

标签: android eclipse avd


【解决方案1】:

没有加载任何东西的黑屏是因为您在加载虚拟设备时没有指定皮肤。尝试选择“WVGA800”

【讨论】:

  • 也为我工作。非常感谢!
  • 感谢这项工作,但“WVGA800”切断了我的 Nexus 5 屏幕的一部分
【解决方案2】:

忘记重新发布我放在原始帖子链的 cmets 部分的这个答案。

解决方案:是HAX分配。解决方法可以在以下video找到。

【讨论】:

    猜你喜欢
    • 2014-09-03
    • 1970-01-01
    • 2016-08-27
    • 1970-01-01
    • 1970-01-01
    • 2017-08-09
    • 2012-11-09
    相关资源
    最近更新 更多