【问题标题】:Cordova and Ionic: plugin not updatingCordova 和 Ionic:插件未更新
【发布时间】:2014-07-06 13:01:22
【问题描述】:

我有一个关于插件的问题。我正在为我的混合应用程序使用离子框架 (http://ionicframework.com/) 和 Cordova。我在用 一个 toast(文本弹出)插件,用于提供一些反馈。一切正常,但 我决定我需要一些定制,所以我编辑了一些 .java 文件。 好像我的编辑没有影响,真的很奇怪,插件好像还保留 即使我注释掉执行功能也能工作。

我正在使用以下 ionic 命令在我的智能手机上测试应用程序:“ionic run android”

知道为什么插件没有更新吗?提前致谢!

【问题讨论】:

  • 您在哪里更改了插件代码?在您的项目中还是在您安装插件的位置?
  • 我使用这个命令安装了插件:phonegap local plugin add github.com/EddyVerbruggen/Toast-PhoneGap-Plugin.git。而不是我编辑了它的 .java 文件
  • 我没有使用ionic run android 命令,而是从 Eclipse 运行。我不确定这个命令是否编译你的项目。它只需要项目 apk 并在连接的设备上运行。先编译项目。
  • 我在整个项目中都使用 webstorm,知道我该怎么做吗?
  • 你能看到platforms/android/src/<package name or directory>/<filename.java>这些文件夹下的插件变化吗?

标签: javascript android cordova cordova-plugins ionic-framework


【解决方案1】:

我也遇到了插件问题,并决定将它们删除/重新添加,然后更新平台并且它起作用了。

cordova plugin rm org.apache.cordova.<plugin>
cordova plugin add org.apache.cordova.<plugin>
cordova platform update <platform>

【讨论】:

  • 但这只会从 Internet 存储库下载插件,不会更新插件
【解决方案2】:

当我删除我的 android 平台并重新安装它时,它可以工作(它似乎是它安装插件的唯一地方)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 2019-09-03
    • 2017-01-26
    • 2018-09-12
    相关资源
    最近更新 更多