Android Studio 启动项目提示:External file changes sync may be slow: The current inotify(7) watch limit is too low. More details.
点击 More details 会打开浏览器,根据链接中的说法,是由于IDE自动缓存问题所需的设置不足导致的,需要更改设置,建议 512K:
第一步:在 /etc/sysctl.conf
文件的最后添加一行代码
- 使用 vim 编辑
vim /etc/sysctl.conf
- 最后一行添加代码
fs.inotify.max_user_watches = 524288
- 该文件是只读文件,保存到只读文件
:w !sudo tee %
- 会提示一个警告,大致是说 文件
/etc/sysctl.conf
已变动,并且在 Vim 中的缓冲区也已变动,确定([O]), 加载文件((L)),按 [O] ,之后按 [Enter],完成修改。 - 最后退出 vim,由于是只读文件,使用强制退出:
:q!
第二步:运行此命令将刚才的修改生效
sudo sysctl -p
第三步:重启 Android Studio
参考:PyCharm提示The current inotify(7) watch limit is too low. More details.
网友评论