创建虚拟设备出现错误"The skin directory does not point to a valid skin"

Create a virtual device appear an error "The skin directory does not point to a valid skin"

我的SDK工具到24.2版 和 SDK Android 4.4W.2 (API 20).

我使用 Android 虚拟设备 (AVD) 来模拟 Android 磨损设备。 但出现错误 "The skin directory does not point to a valid skin"

你选择皮肤了吗?喜欢我的捕获,它有效。首先,选择 Android x86。其次,单击“高级设置”以 select 自定义皮肤定义。

使用从 Android Studio 启动的 AVD 管理器创建 Android wear 虚拟设备时,我遇到了同样的错误 "The skin directory does not point to a valid skin."。

我的解决方案是选择 "Wear OS Round" 皮肤选项,而不是之前屏幕中的 "Wear OS Round Chin"。

我只需要关闭对话框 window 并再次尝试创建模拟器

我点击了 ... 按钮并选择了我的 $ANDROID_SDK/skins(我的 mac 上的 ~/Library/Android/sdk/skins)目录,然后我就可以选择合适的皮肤了。

如果出现此错误,硬件文件一定是丢失了。确保通过转到上一页(如附图所示)添加它们,单击 New Hardware Profile,然后单击 Next

然后您的问题应该得到解决。

有点难看,但如果对其他人有帮助,我最近遇到了这个问题,那是因为我没有意识到我下载的皮肤内部有两个 zip 文件,用于两种不同颜色的模拟器。所以,不仅我级别太高了,Android Studio 也不知道如何处理这些 zip 文件。一旦我解压缩它们并指向一个,错误就消失了。