我已经看到一些Android手机在设备上安装了此应用程序。此应用程序的用途是什么?没有安装此应用程序的设备?

评论

自Kitkat和利用它的应用程序可以自己打开网页(其活动)以来,它就一直可用,这与始终要求您在浏览器中单独打开网页的情况不同。例如。 Android 4.4及更高版本上的Facebook会将外部链接加载到自身中,而不是要求您在浏览器中打开它们。请参阅developer.android.com/reference/android/webkit/WebView.html和developer.chrome.com/multidevice/webview/overview

以上应该是答案,而不是评论。

@Firelord因此,如果我打开Fb应用程序,并在Android Web视图的帮助下单击该应用程序中的新闻文章,它将在应用程序顶部打开新闻文章,而在任务管理器下将仅显示Fb,而不会显示通过其加载新闻的浏览器。

为什么我们不能将默认的webView嵌入单独的片段或活动中,并传递URL加载到我们的应用程序本身中?我在这个GitHub POC中做了类似的工作-github.com/hiteshsahu/Android-Universal-Web-Content-Loader。

#1 楼

某些应用程序需要所谓的WebView,这是一个微型浏览器,用于实现从Facebook和Google+批准登录等功能。本质上,这是Chrome的微型版本。

以前,WebView仅使用操作系统进行更新。在Lollipop中,Google以某种方式将其与Core OS分离,并添加了功能,使其可以像其他应用一样通过Google Play自动更新。这样一来,它就可以与Chrome保持同步,并提供更好的浏览体验。评估您的Google帐户”,否则,是否可以通过“关于Google”链接访问Google主页。然后搜索并打开http://WhatBrowser.Org。您将在应用程序内部看到它是微型的基于chrome的浏览器,由系统提供并由Google Play更新。

已安装此应用程序将保持更新。您无需等待升级Android OS。

评论


WebView更新现在独立于Android OS的最佳原因之一可能是因为Android 4.3及更低版本上的WebView漏洞。由于更新是独立的,因此无需等待操作系统更新即可修复此漏洞(尽管它仅适用于Android 5.0及更高版本)。

–安德鲁·T。♦
2015年12月20日10:49



我不使用Chrome浏览器,Google +和Facebook。我已禁用这些应用程序。我是否也应该禁用Android System Webview应用程序?

–错误404
16年2月13日在9:09

意味着我需要Android系统Webview应用程序吗?

–错误404
16年2月13日在11:57

“我不使用Chrome浏览器,Google +和Facebook。我已经禁用了这些应用程序。我也应该禁用Android System Webview应用程序吗?” ---除了您提到的应用程序外,某些应用程序还使用WebView。我建议你继续。 WebView的先前版本中曾经存在一个漏洞,但是从4.4版本开始对此漏洞进行了修复(此时WebView已更改,并且基于Chromium)。从5.5开始,WebView成为操作系统的独立组件,因此显示为应用程序。

–user73930
17年1月24日在17:14



@ user285oo6从Android N开始,不再需要System Webview。通过嵌入应用直接使用Chrome。

–格雷格
17年7月31日在9:02