启动Android Studio提示“No Android SDK Found”问题求助(React Native环境)
解决Android Studio提示“No Android SDK Found”但路径匹配的问题
检查SDK目录权限
确保Android SDK所在目录拥有读写权限,尤其是系统级目录(如Windows的Program Files、Mac/Linux的系统目录)。可通过右键目录修改属性调整权限,或用终端命令(Mac/Linux):sudo chmod -R 755 /path/to/your/android/sdk手动配置项目SDK路径
打开项目根目录下的local.properties文件,添加或修改SDK路径配置(替换为你的实际路径):# Mac/Linux示例 sdk.dir=/Users/yourname/Library/Android/sdk # Windows示例(注意转义反斜杠) sdk.dir=C\:\\Users\\yourname\\AppData\\Local\\Android\\Sdk清除IDE缓存并重启
点击顶部菜单栏「File」→「Invalidate Caches...」,勾选「Clear file system cache and local history」选项,然后点击「Invalidate and Restart」。配置系统环境变量
- Windows:添加系统环境变量
ANDROID_HOME,值为SDK路径;同时将%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools加入Path变量。 - Mac/Linux:在
~/.bash_profile或~/.zshrc文件中添加以下内容,执行source ~/.bash_profile(或对应配置文件)使生效:export ANDROID_HOME=/path/to/your/android/sdk export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
- Windows:添加系统环境变量
重新指定IDE的SDK路径
打开Android Studio设置面板(Windows/Linux:File→Settings;Mac:Android Studio→Settings),进入「Appearance & Behavior→System Settings→Android SDK」,确认路径正确,若有误重新选择后点击「Apply」保存。
内容的提问来源于stack exchange,提问作者Ayon Moitra
相关产品推荐
相关产品推荐

