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

问题描述 投票:0回答:9

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

我使用Android Virtual Device (AVD) 来模拟Android wear 设备。 但是出现错误“皮肤目录没有指向有效的皮肤”

android sdk android-virtual-device skin
9个回答
47
投票

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


13
投票

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

enter image description hereenter image description here


4
投票

我点击了

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


1
投票

我有同样的错误“皮肤目录没有指向有效的皮肤。”使用从 Android Studio 启动的 AVD 管理器创建 Android Wear 虚拟设备时。

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


1
投票

如果出现此错误,则必须缺少硬件文件。确保通过转到上一页(如附图所示)添加它们,单击New Hardware Profile,然后单击Next

然后应该对您的问题进行排序。


1
投票

如果您仅通过屏幕尺寸手动创建设备,android studio 可能会给出此错误。在高级选项下,您可以明确选择

no skin
以使错误消失。


0
投票

其他答案都没有帮助我。我无法找到正确的目录,因为 Library 是 Apple OS 上的隐藏文件夹,出于某种原因 Android Studio 不允许我访问隐藏文件夹。所以我不得不将隐藏目录链接到可见目录中:

  1. 隐藏文件夹:
    /Users/user_name/Library/Android/sdk/skins/pixel_2
  2. 我创建了一个新的隐藏文件夹,名为:
    /Users/user_name/development/skin

我用来链接的代码是:

ln -s /Users/timothy_brinkley/Library/Android/sdk/skins/pixel_2 skin

Screenshot of what the new shortcut looks like in the Finder


0
投票

有点手掌,但以防它帮助别人。

我最近遇到了这个问题,这是因为我没有意识到我下载的皮肤里面有两个 zip 文件,用于两种不同颜色的模拟器。所以,不仅我级别太高了,Android Studio 也不知道如何处理那些 zip 文件。

一旦我解压它们并指向一个,错误就消失了。


0
投票

我使用了新设备选项,我选择了一种皮肤然后它就可以工作了。

© www.soinside.com 2019 - 2024. All rights reserved.