如何在 Android Studio 中修复 "couldn't follow symbolic link"?

How to fix "couldn't follow symbolic link" in Android Studio?

我现在 运行 Windows 上的一个 Android 应用程序项目 运行 处于

状态

Error:Could not list contents of 'D:\source\App\src\main\res\drawable'. Couldn't follow symbolic link.

清理构建之后。

Android Studio 表示可绘制文件是损坏的符号 link。

我只是在网上查看了其他相关的 post,但仍然无法弄清楚那是什么意思,为什么会这样,以及如何解决它。谁能帮我提供修复的线索?

仍然不知道真正的原因,但问题已通过重新结帐源解决。 干净构建不起作用,所以我猜项目构建步骤中有问题。

下次为了节省时间可以运行以下命令:

find . -type l -exec test ! -e {} \; -delete

导航到特定包的节点模块文件夹,并删除 .bin 文件夹

例如:

Task :app:bundleReleaseJsAndAssets FAILED

失败:构建失败,出现异常。

  • 出了什么问题: 任务“:app:bundleReleaseJsAndAssets”执行失败。

    Could not list contents of '/home/centillion/Documents/CMC/cmc-mobile-repo/node_modules/react-native-image-slider/node_modules/.bin/flow'. Couldn't follow symbolic link.

对于这种情况,导航到节点 modules/react-native-image-slider/node 模块并删除 .bin 文件夹并重新运行。 注意:要查看隐藏文件夹,请按 CTRL + H

我一直通过使用解决这个问题 unlink 后跟找不到符号 link.

的路径

示例:unlink ./bin/uuid

删除 .bin 无效,但 rm -rf node_modules && npm install 成功了。