2016-04-24 47 views
3

我已将我的Cordova CLI开发环境升级到最新版本。但仍然获得这个错误,所以我不能建立我的项目:添加cordova-plugin-admobpro后在Cordova本地构建时出错

命令:

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. 

任何人都知道一个解决方案吗?提前致谢。

+0

尝试使用https://github.com/appfeel/admob-google-cordova。您可能需要下载最后一个android sdk版本 –

+0

谢谢@ C.Miller,但每个使用Gradle构建工作的插件都会出现问题。可能原因是在我的环境中更新错误。所以我选择使用以下解决方法:'cordova build android - --gradle'。我认为最好的解决方案是从头开始重新创建环境。 – lametaweb

回答

1

cordova-admob plugin作者在这里。

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

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

添加插件,这是cordova-admob一面镜子,但只是改变了依赖的方法(这使用的蚂蚁,这使得它的PhoneGap构建兼容)。

+0

请让我知道它是否有效 – Miquel

+0

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