Сбой сборки Meteor Crosswalk на втором этапе отладки муравья

У меня есть приложение для Android Meteor Cordova, которое я пытаюсь перенести и собрать с помощью 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

Частично решение здесь:

https://github.com/RayHuo/MyXwalk/wiki/MIGRATE-AN-EXISTING-CORDOVA-APPLICATION-TO-CROSSWALK-WITH-CORDOVA-3.4-OR-LATER. Он говорит:

"И решение - заменить вторую отладку муравья на Cordova build android"

Но папка проекта Android создается Meteor, а не Cordova, поэтому у меня не установлен исполняемый файл Cordova для запуска cordova build android. Я все еще пытался установить Cordova отдельно и собрать ее, но там просто написано: «Это не проект, основанный на Cordova».

Как мы делаем последний шаг с помощью Meteor? Есть еще один вариант его создания с помощью Eclipse / ADT , но я хочу выяснить это в процессе сборки Meteor. Я знаю, что мне здесь не хватает чего-то простого. Любая помощь приветствуется! Спасибо.


person insaneinc    schedule 27.02.2015    source источник


Ответы (2)


crosswalk предоставляет пример HelloWorld cordova / через утилиту bin / create на веб-сайте Intel Crosswalk.

этот каталог CordovaLib может заменить метеорный эквивалент, однако последняя версия метеора не работает, так что, возможно, сейчас необходимо решить некоторые проблемы с версией crosswalk / метеора.

HelloWorld, похоже, работает со старой версией 8 crosswalk и новой сборкой Meteor https://crosswalk-project.org/documentation/cordova/develop_an_application.html

person user3078524    schedule 04.03.2015

Meteor 1.2 теперь поддерживает CrossWalk с $ meteor add crosswalk

person Athman    schedule 16.12.2015