无法加载的android虚拟设备

Posted

技术标签:

【中文标题】无法加载的android虚拟设备【英文标题】:android virtual device that failed to load 【发布时间】:2014-09-03 15:40:58 【问题描述】:

当我在窗口 7 中启动 Eclipse 时,我收到一条错误消息:

parseSdkContent failed
Could not initialize class android.graphics.Typeface

在做了一些研究后,我找到了解决方案并删除了~/.android 并重新启动了 Eclipse,但现在我收到另一条消息:

a repairable android virtual device
that failed to load

我尝试再次重新安装整个设置,但仍然遇到此问题。

【问题讨论】:

【参考方案1】:

解决你当前的问题去android sdk安装-platform-tools文件夹调用adb.exe调用adb.exe设备看是默认虚拟设备5557如果没有尝试手动声明 在 ADV 中配置虚拟设备时尝试添加内存并设置外部存储尝试捕获内存超出范围异常

【讨论】:

【参考方案2】:

如果您在同一台机器上有两个或多个版本的 SDK,就会发生这种情况。删除 .android 暂时解决问题。所以试试这个解决方案:

1. Close Eclipse

    导航到您的 sdk 文件夹(类似于 C:\adt-bundle-windows-x86_64-20140321\sdk)

    转到platforms文件夹 -> android-21 文件夹 -> data 文件夹并重命名 layoutlib.jar(仅用于备份)

    将相同的文件 (layoutlib.jar) 从您的 android-20 文件夹复制到此文件夹“android-21”

    启动 Eclipse

【讨论】:

以上是关于无法加载的android虚拟设备的主要内容,如果未能解决你的问题,请参考以下文章

AVD Android模拟器 - 无法加载

VirtualBox 下USB 设备加载的步骤及无法加载的解决办法

VirtualBox 下USB 设备加载的步骤及无法加载的解决办法

运行模拟器/物理设备时无法加载图像

启动 selendroid 服务器时未列出我的 Android 设备

Android虚拟设备加载然后没有出现