Приложение Meteor никогда не будет работать на эмуляторе Android
У меня есть приложение Метеор с Кордовой. Он отлично работает на iOS Simulator и iOS-устройстве, и meteor build
выдает правильный вывод для iOS. Но если я сделаю
$ meteor run android
затем я попадаю в ситуацию, когда виртуальное устройство Android запускается, но приложение не запускается, а в консоли я вижу "Запуск приложения на эмуляторе Android" с постоянным вращателем. На виртуальном устройстве после его загрузки появляется окно с предупреждением "К сожалению, Launcher3 остановился".
Где мне искать решение? Какие возможные вещи отсутствуют, чтобы я не мог доставить приложение в эмулятор и запустить на нем?
1 ответ
У меня похожая проблема. Я не нашел способа заставить его работать под виртуальным устройством.
Но из-за того, что мне не хватало сообщений в журнале с метеором, я попытался запустить приложение Cordova ( основное Tuto с официального сайта).
Я обнаружил, что мне нужен Java8 SDK, в то время как я использовал Java6. Консоль Cordova показала мне что-то вроде:
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0
Я думаю, вы найдете несколько полезных сообщений отладки.
После исправления некоторых ошибок, это не сработало на моем метеорном приложении.
Затем я попробовал с реальным устройством, и он работал как шарм!
Вы пробовали Genymotion или любой другой эмулятор?
С уважением