Xamarin.forms 表单:Android 5.1上的WebView支持

Xamarin.forms 表单:Android 5.1上的WebView支持,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.Forms.Shell应用程序,其中我使用WebView来管理约会 默认情况下,我将Android最低版本设置为5.0,因为我在Android 5.1上仍有一台旧设备用于测试 我可以通过Visual Studio在我的设备上部署应用程序,但该应用程序是自动启动的。我可以轻松启动应用程序,但是在splashscreen显示后,应用程序崩溃,我在AppCenter上看不到任何痕迹,而诊断和分析激活良好 同时,我可以通过AppCenter Distribution安装应用程

我开发了一个Xamarin.Forms.Shell应用程序,其中我使用
WebView
来管理约会

默认情况下,我将
Android最低版本设置为5.0,因为我在Android 5.1上仍有一台旧设备用于测试

我可以通过Visual Studio在我的设备上部署应用程序,但该应用程序是自动启动的。我可以轻松启动应用程序,但是在splashscreen显示后,应用程序崩溃,我在AppCenter上看不到任何痕迹,而诊断和分析激活良好

同时,我可以通过AppCenter Distribution安装应用程序:在这种情况下,我可以启动并使用应用程序。但是当我打开包含
WebView
:什么都没有发生的页面时,我得到一个空页面


由于我无法调试,我想知道是否有与
WebView
Android版本5.x相关的解释?由于这个版本在市场上已经不存在了,我可能会将
Android最低版本
更新为6.0。

Android的原生网络浏览器称为WebKit。Android的每个版本都有不同的WebKit版本,从5.0+开始,WebKit与SDK分离,因此可以由操作系统单独更新。这可能导致Android上WebView的大量可能配置。在Android的早期版本中,它使用了标准的OS浏览器渲染引擎WebKit,不要与Android控件WebKit混淆。从4.4开始,它改为基于Chrome的,但是它与Chrome浏览器应用程序不同。所以在我的情况下,考虑到Android 5.x市场的一部分,最好在我的应用程序中删除对Android 5.x的支持,不是吗?与其花一些时间让它在没有调试权限的情况下工作。。。