添加 cordova-plugin-admobpro 后在 Cordova 本地构建时出错

Posted

技术标签:

【中文标题】添加 cordova-plugin-admobpro 后在 Cordova 本地构建时出错【英文标题】:Error when building locally in Cordova after adding cordova-plugin-admobpro 【发布时间】:2016-04-24 20:19:12 【问题描述】:

我已将我的 Cordova CLI 开发环境升级到最新版本。但仍然出现此错误,因此我无法构建我的项目:

命令:

cordova build android

错误信息:

Error: Project contains at least one plugin that requires a system library. This is not supported with ANT. Palease build using gradle.

有人知道解决方案吗?提前致谢。

【问题讨论】:

尝试使用github.com/appfeel/admob-google-cordova。您可能需要下载最新的 android sdk 版本 感谢@C.Miller,但每个使用 Gradle 构建工作的插件都会出现问题。可能原因是我的环境中的错误更新。所以我选择使用以下解决方法:cordova build android -- --gradle。我想最好的解决方案是从头开始重新创建环境。 【参考方案1】:

cordova-admob plugin作者在这里。

从您的评论中可以看出,您在使用 gradle 时遇到了问题。也许从头开始重建环境可能会有所帮助。您可以尝试的其他方法是将插件添加到https://github.com/appfeel/phonegap-admob

cordova plugin add https://github.com/appfeel/phonegap-admob

这是来自cordova-admob 的镜像,但只是更改了依赖方法(这使用了 ant,使其与 Phonegap Build 兼容)。

【讨论】:

感谢您的评论@Miquel。该问题会影响我的项目中使用 Gradle 的所有插件。我也认为重建我的环境可以解决这个问题。现在我继续使用-- --gradle 命令选项。如果我将来重新创建我的环境,我会在这里写下结果。

以上是关于添加 cordova-plugin-admobpro 后在 Cordova 本地构建时出错的主要内容,如果未能解决你的问题,请参考以下文章

ASP在线添加字段

arcgis中如何添加图像数据?

C# 动态添加类动态添加类型代码添加类型

Eclipse IDE - 添加 jar?添加外部罐子?添加图书馆?

《VUE》怎么添加文字?添加文字操作流程

苹果cms10如何添加直播?