Angular 11,离子 5,电容器 2 gradle 同步错误 "Caused by: org.gradle.api.resources.MissingResourceException"

Angular 11, Ionic 5 , Capacitor 2 gradle sync error "Caused by: org.gradle.api.resources.MissingResourceException"

我在打开 npx 上限时收到以下错误 android

原因:org.gradle.api.resources.MissingResourceException:无法读取脚本 '/Users/adk/Documents/projectA/node_modules/cordova-androidx-build/src/android/cordova-androidx-build.gradle',因为它不存在。

我安装了 cordova-androidx-build 并且 cordova-androidx-build.gradle 文件存在于我项目的 node_modules 中。 node_modules 文件夹也有读写权限。非常感谢任何帮助。

试了2天无果后才发帖,发帖后一个小时内就找到了解决方法。因此,对于所有那些未来的寻求者,您可以按照以下步骤进行修复。

  1. 打开 android 工作室。 (如果已经打开,关闭项目,不是android工作室)
  2. 您将在左侧面板中获得项目列表,右键单击您的项目(有问题)并从 android 工作室的主屏幕中删除该项目
  3. 在 android studio 中再次导入项目。

这神秘地修复了它,不知道如何。

我已经克服了这个问题,步骤如下:

  1. 打开您的 Android Studio 或文件资源管理器

  2. 打开您的项目并删除名为 android

    的文件夹
  3. 运行项目里面的这个:

    ionic capacitor add android 
    

这有效。