Error: "SDK emulator directory is missing" in Android Studio on Linux

Error: "SDK emulator directory is missing" in Android Studio on Linux

我正在尝试在 linux manjaro 上安装 android 工作室,但它显示以下错误:

SDK emulator directory is missing

我该如何解决?

错误信息:

我今天早上遇到了这个问题。

因为我没有把AndroidStudio放到Application目录下,放到/Users/{user name}/Applications目录后就消失了,你可以把它放到/Applications或者Launchpad等

或者,你可以检查SDK目录是否存在,尝试手动创建emulator目录,但我认为这不是最好的尝试方式,因为我们应该找到根本原因(如访问权限等) .

祝你好运,希望你已经解决了。

抱歉我的英语不好。
我在 windows 10 时遇到了这个问题,但也许我的解决方案适合你。
我搜索这个问题 3 天!并发现此问题的发生是因为:

  1. 您使用的 VPN 有问题:
    用于检查此 运行 android 工作室并手动 TYPE(在下一项中你会知道我为什么这么说)正在浏览器中下载的文件地址。如果可以下载,说明你的连接没有问题。
    例如 https://dl.google.com/android/repository/addons_list-2.xml
    Android studio download progress image
  2. 你的区域格式是不是要设置英文:
    正如您在上一张图片中看到的,link 包含一个数字 (...addons_list-2) 但由于区域格式,它未以英文格式显示,因此它无法下载。我用 fiddler 来识别这一点;在 fiddler link 中包含一个“?”而不是“2”;所以只要改变你的区域格式

我遇到过这个问题,

  1. 首先你必须转到网络图标,然后右键单击它并select打开网络和互联网坐席。

  2. 然后点击更改适配器选项。

  3. 然后选择wifi网络,右键单击它,然后单击禁用。

  4. 然后关闭 Android Studio 并返回激活我们通过按启用禁用的模式。

我的问题是我使用了错误的代理。

  1. 禁用互联网
  2. 开android工作室
  3. 这将是“设置代理”的弹出窗口
  4. 选择“无代理”
  5. 启用互联网
  6. 开始android工作室