【问题标题】:Ionic platform Config file changes离子平台配置文件更改
【发布时间】:2015-07-30 14:59:10
【问题描述】:

我正在尝试使用 Ionic 创建推送通知应用程序。当我构建应用程序时,将从 android 平台的 res/xml/config.xml 文件中删除以下行。

<feature name="PushPlugin"> <param name="android-package" value="com.plugin.gcm.PushPlugin" /> </feature>

请帮助我理解这个问题。

【问题讨论】:

    标签: ionic ngcordova


    【解决方案1】:

    您是安装了推送通知插件还是手动添加了这一行?

    每次构建时,config.xml 都会被覆盖。据我所知,每个插件都包含正常运行所需的所有内容,并且在您构建应用程序时分别添加到 config.xml 和 AndroidManifest 中。

    因此,如果您已安装 PushPlugin,则会自动添加该行。如果您在构建之前手动添加该行,它将被覆盖。

    万一上述行不通,尝试卸载安装插件,然后运行

         ionic prepare android
    

    在再次运行构建之前。

    【讨论】:

    • 感谢您的回复,已解决。我想将 cordova 版本从 5.1.1 恢复到 5.0.0 并再次重新安装推送通知插件
    • @user3368953 科尔多瓦版本应该不是问题,很可能是插件没有正确安装。没有plugman,安装插件有点棘手。无论如何,我希望我的回答有所帮助,如果您能将其标记为答案,我将不胜感激:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 2014-11-16
    相关资源
    最近更新 更多