Ionic 2推送通知在Android版本4中无效

时间:2018-01-27 06:14:14

标签: android angular typescript ionic-framework ionic2

我正在推出一个带推送通知的项目(IONIC NATIVE PLUGIN)。当运行ionic cordova run android时,它在Android版本5上工作正常。当在Android版本4上运行时,我收到错误

  

不幸的是,'App NAME'已停止。

我不知道该怎么办。有什么帮助吗?

2 个答案:

答案 0 :(得分:2)

我找到了解决方案。

Use cordova version : 7.1.0

Use cordova plaform version : 6.3.0

要提高应用程序使用人行横道的性能

设备版本包括从android 4到现在

@Melchia你的回答很有价值。

答案 1 :(得分:1)

您需要考虑降级cordova版本。在创建应用程序之前,您需要研究用户(他们正在使用哪个Android版本?制作Android 4版本真的值得吗?...)您不能只安装最新版本的cordova&希望一切都好。

cordova-android Version     Supported Android API-Levels    Equivalent Android Version
6.X.X                                   16 - 25                   4.1 - 7.1.1
5.X.X                                   14 - 23                   4.0 - 6.0.1
4.1.X                                   14 - 22                   4.0 - 5.1
4.0.X                                   10 - 22                   2.3.3 - 5.1
3.7.X                                   10 - 21                   2.3.3 - 5.0.2

如果您想定位Android 4.0,请安装cordova 5.x.x.运行以下命令$ npm i -g cordova@5.4.1然后运行以下命令$ cordova platform add android@4.0