安装cordova插件后我无法在ionic中构建android apk

Posted

技术标签:

【中文标题】安装cordova插件后我无法在ionic中构建android apk【英文标题】:i can't build android apk in ionic after install cordova plugin 【发布时间】:2016-12-14 23:21:15 【问题描述】:

我正在按照 ionic 教程来实现推送通知 (https://docs.ionic.io/services/push/) 但是当我安装这个插件时

cordova plugin add phonegap-plugin-push --variable SENDER_ID=12341234 --save

显然我替换了发件人 ID,但我得到了这个:

最新版本的 phonegap-plugin-push 未满足项目要求:

cordova-android(项目中为 5.2.2,需要 >=6.0.0) cordova(项目中为 6.3.1,>=6.4.0 需要)

获取该项目支持的最高版本的phonegap-plugin-push:

1.8.4(最新为 1.9.2)

当我调用 ionic build android 之后,我遇到了很多问题并且从来没有 .apk

你能帮忙吗?

【问题讨论】:

【参考方案1】:

更新最新的cordova-android和cordova库:

cordova platform update android@6.0.0
npm update -g cordova ionic

【讨论】:

以上是关于安装cordova插件后我无法在ionic中构建android apk的主要内容,如果未能解决你的问题,请参考以下文章

Ionic 3 错误:“文件 google-services.json 丢失。没有它,Google 服务插件无法运行。”在 ionic cordova 构建/准备 android

向 Ionic 4 项目添加 cordova-plugin-firebase-dynamiclinks 导致无法构建

为啥所有 Cordova 插件都无法在 iOS 上加载?

Ionic/Cordova:如何将插件安装到现有项目中?

Ionic 3:更新 Cordova 等后无法构建 Android

Ionic Cordova构建android无法正常工作