Переход не добавляется в приложение Cordova для Android

Чтобы повысить совместимость моего приложения Cordova со старыми устройствами Android (4.0+), я хочу использовать веб-просмотр Crosswalk вместо веб-просмотра устройства. Я использую Cordova Tools (CLI 6.3.0) для Visual Studio (2015 — обновление 3) и добавил плагин «Crosswalk WebView Engine», используя панель плагинов в config.xml. Однако, когда я запускаю приложение, отлаживаю его и проверяю useragenet (используя «navigator.userAgent» из консоли), оно не сообщает о том, что оно работает с использованием Crosswalk WebView Engine.

Теперь я слышал, что некоторые люди предлагают вам удалить платформу Android, установить плагин, а затем перестроить, но это не исправит это для меня. Возможно, я неправильно удаляю платформу Android? (Я просто удаляю папку с диска).

Это случай, когда мои шаги сборки неверны? Любая помощь будет оценена.


person Andrew Wilson    schedule 14.02.2017    source источник


Ответы (1)


После упорства в этой проблеме, предполагая, что это проблема с моей настройкой, я заработал.

Главное было все обновить. Я установил последнюю версию Java JDK (v1.8) - Обновил версию mt CLI до 6.5.0 - Установил все обновления с помощью диспетчера обновлений Android (я также обновил некоторые файлы в самой Android Studio), а затем, наконец, установил Crosswalk (2.3.0) .

Теперь работает как мечта.

person Andrew Wilson    schedule 15.02.2017