我有一个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 release
或ant debug
,构建失败并出现100个javac错误。错误日志非常接近这里提到的:https://github.com/meteor/meteor/issues/3076
解决方案部分在这里:
"解决方案是将第二个ant调试改为cordova build android"
但是android项目文件夹是由Meteor而不是Cordova生成的,所以我没有安装cordova可执行文件来运行cordova build android
。
我仍然尝试单独安装cordova并进行构建,但它只是说,它不是一个基于cordova的项目'。
我们如何使用Meteor完成最后一步?还有另一种选择来构建它using Eclipse/ADT,但我想在Meteor构建过程中弄清楚这一点。 我知道我在这里错过了一些简单的东西。任何帮助是极大的赞赏! 感谢。
答案 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