无法在Android Studio Mac中创建AVD

3
尝试在Android Studio上创建新的虚拟设备时,我遇到了一个错误。
创建AVD时发生错误。请查看idea.log以获取更多信息。
我发现的错误是:
2018-01-31 10:01:34,090 [se-915-b08] WARN - vdmanager.AvdManagerConnection - java.nio.file.NoSuchFileException: /Users/Name/.android/avd/Nexus_5X_API_27.ini

1
只是进行了快速搜索,也许值得删除您的AVD文件夹(前提是您没有其他需要保留的AVD设备),或者检查AVD插件是否已损坏 - Michael Dodd
我在 Mac 上去哪里删除 AVD 文件夹? - Carl O'Beirne
就像日志文件中所说的那样,路径为/Users/Name/.android/avd - Michael Dodd
在Finder中,您可以使用Cmd + G(据我所记)的路径直接转到文件夹。 - Michael Dodd
我已经找到了文件夹,但是里面似乎没有任何文件或文件夹。有什么想法吗? - Carl O'Beirne
显示剩余2条评论
4个回答

7

如果您在终端上执行sudo chown <your_user_name> .android,将~/.android的所有者更改为您自己,这样问题就可以解决了。


1

出现这个错误是因为Android Studio无法找到您的.android文件。请查找文件~/.android。

cd ~/.android

你应该退出.android文件夹(至少对我来说是这样,否则会出现错误chown:.android:没有那个文件或目录

cd ..

然后给文件授权。
sudo chown <your_user_name> .android

如果要求输入密码,请输入您的密码
然后在Android Studio中再次尝试创建AVD


1

我在升级到MacOS Monterrey后遇到了这个问题。我尝试了更改权限的解决方案,但没有成功。对我来说,解决方法是通过以下步骤禁用并重新启用Android模拟器:

  1. Android Studio中,转到工具 -> SDK管理器 -> SDK工具
  2. 取消选中Android模拟器,然后单击应用
  3. 重新选中Android模拟器,然后单击应用

之后,我能够无问题地创建新的AVD。


0
对我来说,我甚至找不到idea.log文件。我尝试了很多方法,但最终将Android Studio(目前为4.2.1)和其他组件更新到最新版本才解决了问题。虽然,记录一下,我确实将.android文件夹的所有者更改为我的用户名。但这本身并没有解决问题,即使它可能是解决问题的一部分。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接