我正在尝试从 eclipse classic ( juno
) 启动 android 模拟器,它一直给我这个错误:
错误:未知皮肤名称“WVGA800”
我使用 eclipse indigo 开发了我的软件,但是由于我安装了 eclipse juno 并导入了相同的项目,它开始给我这个错误。知道为什么吗?以及如何解决这个问题?
我正在尝试从 eclipse classic ( juno
) 启动 android 模拟器,它一直给我这个错误:
错误:未知皮肤名称“WVGA800”
我使用 eclipse indigo 开发了我的软件,但是由于我安装了 eclipse juno 并导入了相同的项目,它开始给我这个错误。知道为什么吗?以及如何解决这个问题?
我的解决方案是从 android 虚拟设备管理器创建一个新的自定义虚拟设备并使用它。
对我来说,Mac OS X
当我在高级设置中选择皮肤时,这个错误就消失了,它说是未知的。
我遇到了问题并修复了它...这里问题的主要思想是模拟器找不到您的 android-sdk 基本目录..那么解决方法是什么?在这里我会解释..
其他一些java程序也存在同样的问题。我也遇到了 Zend Studio 的问题......
希望能解决你的问题,祝你好运
我在 Mac OS X 10.6.8 上的 Android Studio 中遇到了同样的问题,它帮助创建了一个具有目标 API 级别 17 的新 AVD(似乎是标准设置后唯一可用的)。但是,现有的 AVD 都不起作用,只有新的(旧的都使用低于 17 的目标 API)。
它查找皮肤的路径在 ~/.android/avd/$deivce-name$.avd/config.ini
出现这样的问题是因为我已将 avd 复制到另一台计算机,并且该新计算机上的路径不正确。
如果您愿意这样做,一个解决方案是不使用皮肤。去做这个:
1> 工具/AVD 管理器
2> 选择设备
3> 单击“操作”列中的钢笔图标
4>取消选中“启用设备框架”
或者,如果您想选择一个预先存在的皮肤,您可以单击“高级设置”并向下滚动到“自定义皮肤定义”下拉框。
要查看有关如何创建自定义皮肤的说明,您可以单击“高级设置”并向下滚动到“如何创建自定义硬件皮肤”,链接到此处: https ://developer.android.com/工作室/运行/管理-avds#skins
我avd
在系统之间移动文件时遇到了同样的问题,并且在您的情况下,您已经移动了相关文件。因此,解决方案是转到.android
文件夹并更改名称中带有.ini
of的文件conf
。在那里,您将看到不同资源的路径因您所做的移动而不同。所以输入正确的路径值。
我就是这样解决我的问题的。
您可能需要更新您的 AVD 管理器。WVGA800
是模拟器的默认皮肤。您可能会尝试更新您的软件
随着您升级 Android Studio,skin.path 值可能不再有效。最好的方法是将这组屏幕复制到您自己的文件夹路径中。这样,屏幕就位于更永久的文件夹中。
以 Macbook 为例:
仅安装 SDK
对于没有安装Android Studio但只有SDK的人来说,添加新设备,或者为旧设备更换皮肤是
$ANDROID_HOME/tools/android avd
我的解决方案是将皮肤更改为nexus 5x!