CMake Error at flutter/generated_plugins.cmake:15 (add_subdirectory):

问题背景:
当你创建一个Flutter新项目后,在什么都不改动的情况下,选择 “windows(desktop)” 桌面端运行成功,但是在 pubspec.yaml 添加任意一个第三方插件运行如下错误时,那么你来对地方了,报错如下:

PS D:\xxx\first-flutter-project> flutter run -d windows
Launching lib\main.dart on Windows in debug mode...
CMake Error at flutter/generated_plugins.cmake:15 (add_subdirectory):
  add_subdirectory given source
  "flutter/ephemeral/.plugin_symlinks/tencent_cloud_chat_sdk/windows" which
  is not an existing directory.
Call Stack (most recent call first):
  CMakeLists.txt:58 (include)

是的,你没看错,这个问题很直接,却困扰了我几天,我尝试了各种办法,也咨询了 flutter 官方人员,均不能解决我的问题,最后突然想到是不是 android studio 中使用的 powershell 没有权限,于是乎我直接通过 powershell 选择以管理员运行,终于成功了,这里记录下:


既然知道了是权限问题,那么只需要单击 Android Studio 图标,右键选择以“管理员身份运行”即可:

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容