【问题标题】:Meteor Crosswalk build fails at second 'ant debug' stepMeteor Crosswalk 构建在第二个“ant 调试”步骤失败
【发布时间】:2015-04-29 23:41:03
【问题描述】:

我有一个 Meteor Cordova Android 应用程序,我正在尝试使用 Crosswalk 迁移和构建它。我按照这里的步骤操作: https://meteor.hackpad.com/Building-Meteor-app-with-Crosswalk-kHKh4DzGxFQ

到此为止,构建成功。

android update project --subprojects --path . --target "android-19"
ant debug
cd ..

ant clean

下一步,ant releaseant debug,构建失败并出现 100 个 javac 错误。错误日志非常接近这里提到的内容:https://github.com/meteor/meteor/issues/3076

部分解决方案在这里:

https://github.com/RayHuo/MyXwalk/wiki/MIGRATE-AN-EXISTING-CORDOVA-APPLICATION-TO-CROSSWALK-WITH-CORDOVA-3.4-OR-LATER。 它说:

“解决办法就是把第二个ant debug改成cordova build android”

但是 android 项目文件夹是由 Meteor 而不是 Cordova 生成的,所以我没有安装 cordova 可执行文件来运行 cordova build android。 我仍然尝试单独安装cordova并构建它,但它只是说,“它不是基于cordova的项目”。

我们如何使用 Meteor 完成最后一步?还有另一种构建它的选项using Eclipse/ADT,但我想在 Meteor 构建过程中解决这个问题。 我知道我在这里遗漏了一些简单的东西。任何帮助是极大的赞赏! 谢谢。

【问题讨论】:

    标签: android cordova meteor apk crosswalk-runtime


    【解决方案1】:

    crosswalk 通过 bin/create 提供了一个 HelloWorld cordova/example 英特尔人行横道网站上的实用程序。

    那个 CordovaLib 目录可以替换流星等价物 ,但是最新的流星版本失败了,所以可能有一些 现在解决人行横道/流星版本问题。

    HelloWorld 似乎适用于旧版本 8 人行横道 和新的流星构建 https://crosswalk-project.org/documentation/cordova/develop_an_application.html

    【讨论】:

      【解决方案2】:

      Meteor 1.2 现在支持带有 $ meteor add crosswalk 的 CrossWalk

      【讨论】:

        猜你喜欢
        • 2017-05-10
        • 1970-01-01
        • 1970-01-01
        • 2022-01-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多