AndroidシステムのWebView(ASW)をAndroidデバイスのアプリリストに表示したり、場合によってはGoogle Playストアのアップデートとして表示したりしたことがあります。この重要なシステムアプリは、直接インストールまたは使用するものではありませんが、Androidオペレーティングシステムの重要な部分です。
インストールしたAndroidのバージョン によっては、さまざまな形式のAndroidシステムWebViewが表示されます。デバイスに関係なく、ASW(またはそのバージョン)を有効にして最新にする必要があります。このガイドでは、その理由を探り、このシステムコンポーネントを最新の状態に保つ方法について説明します。
AndroidシステムWebViewの概要と使用方法>お使いのAndroid搭載端末にはウェブブラウザがインストールされている場合がありますが、これは必ずしもウェブページやウェブベースのアプリを開くための必須のツールではありません。これらのページまたはアプリを開くために、Androidは代わりにAndroid System WebViewに切り替えてアプリにWebコンテンツを表示します。
これは通常、速度とセキュリティ上の理由から行われます。他のアプリはサードパーティアプリに依存するのではなく、Android WebViewを呼び出してコンテンツをロードし、このシステムツールへの呼び出しを直接統合して効率を高めることができます。
Googleは、AndroidとASWの関係を徐々に発展させてきました。 Android 5 Lollipopより前のバージョンでは、WebViewは製造元が発行したAndroidデバイスのメジャーアップデートを通じてのみ更新できました。
Android 5のリリースに伴い、これが変更され、ユーザーが直接更新できるようになりましたGoogle Playストアから。これにより、迅速なバグ修正と機能リリースが可能になりました。
Android 7ではさらに変更が加えられ、Google Chromeに基づくカスタムWebViewがAndroidデバイスのデフォルトオプションになりました。これはAndroid 10で再び変更され、WebViewが別のコンポーネントを再度作成して、コンポーネントとChromeの間でコードを共有しました。
インストールされているAndroidシステムのWebViewのバージョンを確認する方法
WebViewのリリースごとに新しい変更が行われますが、Androidデバイスの設定からインストールしたバージョンを確認できるはずです。
これを行うには、お使いのアプリケーションの設定メニューにアクセスする必要がありますAndroidデバイス。これは、Androidのバージョンや所有しているデバイスによって異なります。これらの手順は、Samsung Galaxy S20スマートフォンを使用して記述されていますが、手順は他のAndroidデバイスでも同様です。
Android WebViewのバージョン番号を調べて、入手可能な最新版かどうかを判断する必要がありますバージョン。そうでない場合は、更新する必要があります。
AndroidシステムWebViewの更新
ASWを最新の状態に保つことは簡単なプロセスです新しいAndroidデバイス用。より古いAndroidデバイス(Android 4.4 KitKat以前)を使用している場合、WebViewを更新することはできません。WebViewは、デバイスのメジャーアップデートを行わないと更新できない、はるかに統合されたシステムコンポーネントであるためです。
ただし、今後のすべてのリリースでは、Google Playストアを使用してASWを更新できます。
WebViewが更新されると、Androidはこの新しいバージョンのWebViewを使用しますWebコンテンツへのアクセスと表示にそれを必要とする他のアプリ。
さまざまなAndroidシステムWebViewリリーストラックのインストール
ASWの単一のリリースでは、全員が単一のレーン、少なくとも重要な更新に関する限り。ありがたいことに、GoogleはAndroid 10以降を実行するデバイスを使用するAndroidユーザーにより多くの選択肢を提供しています。
このAndroidのリリースには、Google Chromeアプリと同じコードの多くを共有するバージョンのWebViewが含まれています。これには、フットプリントの縮小や一貫性のあるエクスペリエンスなど、両方のアプリの共通のメリットが含まれます。
Googleはこれを単一のオプションとして提供するのではなく、インストール可能なWebView用に4つの異なるリリーストラックを提供しています。
これらには以下が含まれます:
これらのWebViewリリースのいずれかをインストールしたら、Android開発者オプションメニューでそれに切り替えることができます。通常は非表示になっているため、Androidの設定にアクセスしてください。そこから、[電話について]>[ソフトウェア情報]をタップしてから、[ビルド番号]情報を数回ダブルタップします。
これにより、デベロッパーがアクティブになりますお使いの携帯電話のモード。有効にしたら、Android設定に戻り、[WebView実装]をタップします。利用可能なWebViewリリースのリストがここに表示されます。使用するオプションをタップして、使用に切り替えます。
Android 7〜9を実行しているデバイスの場合、代わりにGoogle Chromeリリーストラック(安定した 、ベータ 、Dev 、カナリア )と同じ効果が得られます。これは、WebViewがこれらのリリースのGoogle Chromeアプリに統合されているためです。
AndroidシステムWebViewを無効化または削除する方法
無効にする場合、またはAndroid System Webviewを削除します。簡単な答えは、できません(またはできません)。これは、AndroidアプリでWebコンテンツを開くために必要な必須のシステムコンポーネントです。
WebViewを有効にしたまま、Google Playストアを使用して最新の状態に保つことが最善の方法です。 AndroidデバイスでのWebコンテンツの読み込みに問題がある場合は、上記の手順を使用してWebViewの新しいバージョンへの切り替えを確認してください。
安定したリリースのバグは、新しいベータリリースで修正される可能性があります。 WebViewの。もちろん、これらの修正は、しばらくするとWebViewの安定版リリースまでフィルター処理されるため、ほとんどの状況で待機するのが最善の方法です。
Androidを最新の状態に保つ
Androidデバイスは、最新の状態を維持できることで最もよく知られていませんが、ASWを独立したシステムコンポーネントとして保持することで、GoogleはGoogle Playストアを使用して緊急のバグ修正をすばやくプッシュできます。これは、PCのエミュレートされたAndroidデバイス を含むほぼすべてのAndroidデバイスにインストールされます。
これは、GoogleやAndroidなどの開発者が使用する一般的なスマートフォンのセキュリティ対策 の別の部分です最悪の脅威からデバイスを保護するため。セキュリティが本当に心配な場合は、Androidウイルス対策アプリ のインストールを検討することもできますが、これはほとんどのユーザーには必要ないかもしれません。