Meteor Crosswalk构建在第二次'ant debug'步骤失败

时间:2015-02-27 09:51:24

标签: android cordova meteor apk crosswalk-runtime

我有一个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调试改为cordova build android"

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

我们如何使用Meteor完成最后一步?还有另一种选择来构建它using Eclipse/ADT,但我想在Meteor构建过程中弄清楚这一点。 我知道我在这里错过了一些简单的东西。任何帮助是极大的赞赏! 感谢。

2 个答案:

答案 0 :(得分:1)

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

CordovaLib目录可以取代流星等效 但是最新的流星版本失败了,所以可能还有一些 人行横道/流星版问题现在要解决。

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

答案 1 :(得分:0)

Meteor 1.2现支持$ meteor add crosswalk

的CrossWalk