android - Cordova ENOENT 错误

标签 android cordova mobile

我一直在测试一些 cordova admob 插件然后出现这个错误,我现在无法添加/删除/构建或任何东西。

Error: ENOENT, no such file or directory 'C:/myapp/plugins/com.connectivity.monitor/plugin.xml'

enter image description here

有人能解释一下该怎么做吗?

最佳答案

我认为您已手动删除插件 com.connectivity.monitor 而不是使用 Cordova CLI。

删除插件的正确方法是 cordova plugin rm com.connectivity.monitor,它将清理文件系统并清理所有必需的 XML 文件。

要解决所有问题,您现在可以做的是删除平台并重新添加。像这样:

cordova platform rm android
cordova platform add android

在此之后,确保您需要的插件也重新安装回来,例如:

cordova plugin add com.google.cordova.admob

关于android - Cordova ENOENT 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30459885/

相关文章:

java - 第二次插件调用后收到 Cordova 插件回调

javascript - PhoneGap : media. startRecord() 在 cordova-1.6.1 中不起作用

android - 更新 HelloJni 示例

android - Google Play 中的自动更新会降级包吗?

javascript - 在 Blackberry PhoneGap 中禁用横向模式

visual-studio - Xamarin.Forms 应用程序更新后崩溃

css - 标题图片对于移动屏幕来说太宽了

javascript - Javascript 移动事件列表

java - 了解 URLConnection 连接是否真的被合并?

android - 无效的 APK 文件