Android Studio Trust Project失效 Gradle无法同步问题如何解决
Android Studio信任项目按钮无响应、Gradle同步失败修复方案(按操作成本从低到高排序,依次尝试即可)
- 彻底杀进程后提权重启
不要只关闭IDE窗口,在系统任务管理器/活动监视器中结束所有Android Studio、关联Gradle Java进程:- Windows:右键任务栏打开任务管理器,结束所有
studio64.exe、和AS关联的java.exe进程,之后右键Android Studio快捷方式选择「以管理员身份运行」,再尝试点击Trust Project按钮。 - Mac:打开活动监视器,强制退出Android Studio、对应Gradle Java进程,终端执行
sudo open -a "Android Studio"提权启动。 - Linux:终端执行
killall -9 studio.sh java结束相关进程,加sudo权限启动AS。
权限不足导致配置写入失败是这个问题最高发的诱因,70%以上的场景这步就能解决。
- Windows:右键任务栏打开任务管理器,结束所有
- 手动写入信任路径配置
如果按钮点击始终无响应,可以绕过UI直接改配置文件加信任规则,配置文件路径对应系统/AS版本如下:- Windows:
C:\Users\<你的系统用户名>\AppData\Roaming\Google\AndroidStudio<你的AS版本号,比如2023.1>\options\trusted-paths.xml - Mac:
~/Library/Application Support/Google/AndroidStudio<版本号>/options/trusted-paths.xml - Linux:
~/.config/Google/AndroidStudio<版本号>/options/trusted-paths.xml
打开文件后,把需要信任的项目路径、或者你存放所有Android项目的根目录写入<set>节点下,参考配置:
保存文件后重启AS,信任提示会直接消失,Gradle同步可正常触发。<application> <component name="TrustedPathsSettings"> <option name="trustedPaths"> <set> <option value="E:/AndroidDev/MyApp" /> <option value="E:/AndroidDev" /> </set> </option> </component> </application> - Windows:
- 排查路径异常问题
项目路径如果包含中文、全角字符、emoji、特殊符号(&、*、%等),或者Windows下路径总长度超过260字符,会导致IDE信任逻辑读取路径失败、按钮点击无响应。把项目移动到纯英文、无特殊符号的短路径目录下(比如E:\Dev\project1)再重新打开即可。 - 清除IDE缓存
双击Shift调出全局搜索,输入Clear Cache and Restart执行缓存清理,重启时不要勾选「Clear local history」避免丢失本地代码修改记录,重启后再测试信任按钮是否正常响应。 - 排查安全软件拦截
第三方杀毒、端点防护软件可能拦截AS写入配置、读取项目目录的操作,把AS安装目录、项目存放目录、Gradle缓存目录(默认在用户目录下的.gradle文件夹)加入防护白名单,再重启AS测试。 - 重置IDE配置
以上操作都无效时,关闭AS,找到对应版本的AS配置目录,把里面的options文件夹重命名为options_bak,重启AS会自动生成全新的默认配置,重新配置SDK、JDK路径后即可正常使用信任流程。
内容的提问来源于stack exchange,提问作者overide
相关产品推荐
相关产品推荐

