【问题标题】:Can't add crosswalk with ionic cli 1.3.2无法使用 ionic cli 1.3.2 添加人行横道
【发布时间】:2015-08-13 10:44:02
【问题描述】:

我从 git 克隆了一个现有的 ionic 项目。我有ionic 1.3.2cordova 4.2.0。克隆后,我 cded 进入目录并执行 ionic browser add crosswalk。它说人行横道已成功添加。然后当我尝试做ionic run android时,它说

未添加任何平台。

所以我做了一个ioinic platform add android,这给了我这个错误:

无法安装 'org.apache.cordova.engine.crosswalk':CordovaError: Plugin does not support this project's cordova-android version。 cordova-android:3.6.4,版本要求失败:> = 4.0.0-dev`。

ionic platform add android@4.0.0-dev 返回

无法获取平台android@4.0.0-dev:错误:找不到版本:cordova-android@4.0.0-dev

我该如何解决这个问题?

附:我正在使用 ubuntu 14.04

【问题讨论】:

    标签: android cordova ionic crosswalk-runtime cordova-4


    【解决方案1】:

    问题出在人行横道浏览器上。

    如果你恢复到 android webview,这很糟糕,但可以。

    离子浏览器还原安卓
    离子平台rm android
    离子平台添加android


    截至今天,2015 年 4 月 9 日。在更新节点运行时、离子、cordova 后,我已经能够回到旧项目并添加人行横道

    【讨论】:

    【解决方案2】:

    在运行ionic run android 之前,您是否尝试过添加一个名为 www 的目录?

    【讨论】:

      【解决方案3】:

      似乎通过输入ionic platform add android,它从npm和最新的cordova-android版本安装平台,即.... 3.7.1(当前)

      Cordova-android 4.0 仍是测试版,但对于那些希望安装它的人来说,这是个好消息。可以直接从 apache github 仓库下载 4.0 版本:

      ionic platform add https://github.com/apache/cordova-android.git
      

      沿着这条路还有更多的错误,但至少它是解决那个错误的有效解决方案。看来 apache 在插件兼容性方面还有很多问题,希望在下一个正式版本中能够解决。


      更新:

      下载英特尔 XDK。 这只是一个用于开发移动应用程序的令人难以置信的工具,英特尔在 imo 上真的想出来了。内置括号、模拟器、远程调试,最重要的是:一键点击构建带有人行横道的安卓apk。您所要做的就是导入您的 www 文件夹,一切顺利!

      我的应用在滚动时从缓慢的 5fps 变为单击时完全原生的感觉。我仍然敬畏。 :)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-25
        • 2019-11-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多