use*_*983 2 android cordova ionic-framework
我刚刚安装了插件com.rjfun.cordova.plugin.admob
,但上个月我删除了插件.我刚刚删除了插件文件夹以删除插件.当我尝试构建项目时,我确实收到了错误.
这些是我尝试过的东西:
以这种方式删除插件: cordova plugin rm com.rjfun.cordova.plugin.admob
.删除com.rjfun.cordova.plugin.admob
的插件fetch.xml
和android.xml
在plugins文件夹中的文件.
这是我在输入时遇到的错误cordova build android
::
Error: ENOENT, no such file or directory 'C:\Users\Dirk\Hollan d App 2015\Ionic\Holland\plugins\com.rjfun.cordova.plugin.admob\plugin.xml' at Object.fs.openSync (fs.js:432:18) at Object.fs.readFileSync (fs.js:289:15) at Object.module.exports.parseElementtreeSync (C:\Users\Dirk\AppData\Roam ing\npm\node_modules\cordova\node_modules\cordova-lib\src\util\xml-helpers.js:11 8:27) at new PluginInfo (C:\Users\Dirk\AppData\Roaming\npm\node_modules\cordova \node_modules\cordova-lib\src\PluginInfo.js:298:37) at PluginInfoProvider.get (C:\Users\Dirk\AppData\Roaming\npm\node_modules \cordova\node_modules\cordova-lib\src\PluginInfoProvider.js:35:32) at C:\Users\Dirk\AppData\Roaming\npm\node_modules\cordova\node_modules\co rdova-lib\src\plugman\prepare.js:79:45 at Array.forEach (native) at Object.handlePrepare (C:\Users\Dirk\AppData\Roaming\npm\node_modules\c ordova\node_modules\cordova-lib\src\plugman\prepare.js:77:24) at C:\Users\Dirk\AppData\Roaming\npm\node_modules\cordova\node_modules\co rdova-lib\src\cordova\prepare.js:108:21 at Array.map (native)
Run Code Online (Sandbox Code Playgroud)
我希望任何人都有同样的问题或知道解决这个问题的方法.
谢谢!
删除插件的正确方法是:
cordova plugin rm com.rjfun.cordova.plugin.admob
Run Code Online (Sandbox Code Playgroud)
您不必手动删除任何内容.也许您现在可以通过删除平台并再次添加来更正所有XML文件,如下所示:
cordova platform rm android
cordova platform add android
Run Code Online (Sandbox Code Playgroud)
在这些命令之后,您可以重建Android项目,如下所示:
cordova build android
Run Code Online (Sandbox Code Playgroud)
另外请注意,如果您使用的离子作为标签的问题建议,可以替换cordova
使用ionic
的所有命令.
归档时间: |
|
查看次数: |
768 次 |
最近记录: |