#xamarin.forms #webview #android-5.0-lollipop #android-5.1.1-lollipop #android-min-sdk
#xamarin.forms #webview #android-5.0-lollipop #android-5.1.1-lollipop #android-min-sdk
Вопрос:
Я разработал Xamarin.Формы.Приложение-оболочка, в котором я использую a WebView
для управления встречами.
По умолчанию я оставляю значение Android minimum Version
5.0, поскольку у меня все еще есть старое устройство на Android 5.1, которое я использую для тестов.
Я могу развернуть приложение на своем устройстве через Visual Studio, но приложение не запускается автоматически. Я могу запустить приложение вручную, но приложение вылетает сразу после отображения заставки, и я не вижу никаких следов в AppCenter, тогда как диагностика и аналитика хорошо активированы.
В то же время я могу установить приложение через дистрибутив AppCenter: в этом случае я могу запустить и использовать приложение. Но когда я открываю страницу, содержащую WebView
: ничего не происходит, я получаю пустую страницу…
Поскольку я не могу отладить это, я хотел бы знать, есть ли объяснение, связанное с WebView
версией Android и Android 5.x? Поскольку эта версия больше не представлена на рынке, я, вероятно, обновлюсь Android minimum Version
до версии 6.0.
Комментарии:
1. Собственный веб-браузер Android называется WebKit. Каждая версия Android имеет свою версию WebKit, и, начиная с версии 5.0 , WebKit был отделен от SDK и, следовательно, мог обновляться ОС отдельно. Это может привести к огромному количеству возможных конфигураций для WebView на Android. В более ранних версиях Android он использовал стандартный механизм рендеринга браузера ОС, называемый WebKit, не путать с элементом управления Android, называемым WebKit. Начиная с версии 4.4, это изменилось на основанное на Chromium, однако оно не идентично браузерному приложению Chrome.
2. Итак, в моем случае, и принимая во внимание часть рынка Android 5.x, предпочтительнее удалить поддержку Android 5.x в моем приложении, не так ли? Вместо того, чтобы тратить некоторое время на то, чтобы заставить его работать без доступа к отладке…