You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Manjaro系统安装Android Studio时提示SDK emulator directory is missing如何解决?

解决Manjaro Linux中Android Studio提示“SDK emulator directory is missing”的问题

我之前在Manjaro上折腾Android Studio时也踩过这个坑,给你几个亲测有效的解决办法:

  • 方案一:手动校准SDK路径与组件
    打开Android Studio,依次进入File > Settings > Appearance & Behavior > System Settings > Android SDK。先检查Android SDK Location是否指向正确的目录——要是路径不对,点击Edit重新选择你存放SDK的文件夹。另外切换到SDK Tools标签页,确保Android Emulator组件已经勾选安装,没装的话直接点Apply下载安装就行。

  • 方案二:修复SDK目录权限
    Manjaro的权限经常会“调皮”,尤其是你用sudo装的Android Studio或者SDK。打开终端,把下面命令里的路径换成你实际的SDK路径(默认一般是~/Android/Sdk),执行后给目录赋予正确权限:

    sudo chown -R $USER:$USER ~/Android/Sdk
    sudo chmod -R 755 ~/Android/Sdk
    
  • 方案三:补全模拟器依赖库
    Android模拟器需要一堆32位系统库,Manjaro默认可能没装全。打开终端执行下面的命令,把必需的依赖补上:

    sudo pacman -S lib32-glibc lib32-gcc-libs lib32-libx11 lib32-libxext lib32-libxcb lib32-libxdamage lib32-libxfixes lib32-libxrender lib32-libxtst lib32-libpulse lib32-libstdc++5
    

    装完重启Android Studio再试试。

  • 方案四:重置SDK缓存
    如果上面都没用,试试先备份好~/Android/Sdk/.android/avd里的模拟器镜像,然后删除~/.android缓存文件夹,再重新打开Android Studio让它重新检测SDK组件。或者直接通过SDK Manager彻底卸载再重装Android Emulator组件。

小提醒:如果你是用Flatpak安装的Android Studio,SDK默认路径会变成~/.var/app/com.google.AndroidStudio/data/Android/Sdk,别搞错了路径哦。

内容的提问来源于stack exchange,提问作者hamidreza Momeni

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 19:32:48