【问题标题】:Ionic 2 push notification not working in android version 4Ionic 2 推送通知在 android 版本 4 中不起作用
【发布时间】:2018-07-06 11:45:44
【问题描述】:

我有一个带有推送通知的项目(IONIC NATIVE PLUGIN)。在运行ionic cordova run android 时,它在 android 版本 5 上运行良好。当在 android 版本 4 上运行相同时,我得到了错误

很遗憾,“App NAME”已停止。

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

【问题讨论】:

  • 您使用的是什么版本的cordova?

标签: android angular typescript ionic-framework ionic2


【解决方案1】:

我找到了解决办法。

Use cordova version : 7.1.0

Use cordova plaform version : 6.3.0

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

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

@Melchia 你的回答很有价值。

【讨论】:

    【解决方案2】:

    您需要考虑降级您的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

    【讨论】:

    • 我正在使用 cordova 8.0.0 一切正常,除了推送通知。我需要支持从android 4.1到当前最新的android版本。哪个是最好的稳定cordova版本。
    • 那你需要 Cordova 6.5.0
    • 安卓平台版本怎么样
    • 添加 android 4.1,它将在接下来的所有平台上运行。
    • 现在它在 android 版本 4 上运行。但我无法安装推送通知插件我收到此错误“插件不支持此项目的科尔多瓦版本。科尔多瓦:6.5.0,版本要求失败: >=7.1.0"
    猜你喜欢
    • 2017-06-17
    • 2018-12-04
    • 2022-06-15
    • 2017-01-27
    • 2019-12-10
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    相关资源
    最近更新 更多