Как заставить Ionic 4 работать на Android 5.1

#android #ionic-framework #android-5.0-lollipop #ionic4

#Android #ionic-framework #android-5.0-lollipop #ionic4

Вопрос:

В настоящее время я только что создал приложение Ionic 4, и когда я тестирую на своем устройстве Android 5.1, ничего не показывает, я захожу в Google, чтобы выяснить, в чем может быть проблема, и оказывается, что у ionic 4 проблема с работой на устройствах Android 5.1 и ниже. Есть ли способ заставить его работать хотя бы на Android 5.1?

Комментарии:

1. Вы используете cordova или capacitor?

2. Я использую cordova

Ответ №1:

Похоже, что у Ionic есть закрытая проблема на Github по этому поводу, в которой говорится, что Android 5 поддерживается не полностью:

https://github.com/ionic-team/ionic/issues/15438

Один из членов команды Ionic заявляет:

«Мы знаем об этой проблеме и уже некоторое время работаем над ее устранением. Основная проблема здесь заключается в том, что, похоже, существует постоянный поток вещей, которые необходимо либо заполнить, либо переработать для поддержки более старого Android. И вдобавок к этому, эмулятор Android не всегда является лучшим испытательным полигоном

Поскольку старые эмуляторы Android не подключены к Google Play, они не получают обновлений для браузера, а это означает, что, хотя на реальном устройстве Android 5 может быть установлен Chrome 70, эмулятор застрял на chrome 37 (~ 1% мирового рынка), что представляет собой совершенно иную среду.

Пока мы вносим внутренние исправления как в stencil, так и в ionic / (core, angular), разработчики могут включить Angular Polyfills для исправления некоторых старых функций.

Однако в большинстве случаев люди не будут видеть «старые» веб-просмотры, которые разработчики получают в эмуляторе Android. Они получат новый Chrome (70 ) и все новейшие веб-функции.

Мы продолжим решать эту проблему и убедимся, что все работает должным образом «.