シームレスなブラウジングのためにAndroidシステムのWebViewを有効にする方法

Androidスマートフォン、特にアプリ内のWebコンテンツに大きく依存する機種では、Android System WebViewと呼ばれるものを使用しています。これは基本的に、アプリがWebページを読み込むために利用する小さな埋め込みブラウザコンポーネントです。WebViewがオフまたは無効になっていると、WebViewを必要とするアプリがエラーを表示します。例えば、悪名高い「Android system webviewが無効です」というメッセージが表示されることがあります。原因は不明ですが、アップデートや不具合によって警告なしに無効になることがあります。この問題を解決するには、通常、アプリの設定でWebViewを再度有効にする必要があります。このガイドでは、その方法について説明します。この手順を実行すれば、Webコンテンツが再び読み込まれるようになり、アプリも正常に動作するはずです。

Android スマートフォンで Android システムの WebView を有効にする方法

WebView を有効にするのはそれほど難しいことではありませんが、どこを見れば良いか分かっていないと、あまり分かりにくいかもしれません。基本的にはアプリセクションにあり、隠れた機能を切り替えるような感じです。無効になっていると、Web を多用するアプリで問題が発生します。調整後、Web コンテンツが再び読み込まれるようになり、エラーは解消されるはずです。ただし、一部のスマートフォンやアップデート後には、このトグルが勝手にオフになることがあるので、確認してみる価値はあります。

設定を開いてWebViewを見つけます

  • 設定アプリを起動します。設定アプリは通常、クイック メニューまたはアプリ ドロワーにある歯車アイコンです。
  • 「アプリ」または「アプリケーションマネージャ」までスクロールダウンします。一部の機種では「アプリと通知」という名称になっています。
  • 一部の設定では完全なリストが非表示になるため、「すべてのアプリを表示」または「アプリ管理」をタップします。

Android システムの WebView を見つけて有効にする

  • リストをスクロールするか、検索バーを使ってAndroid System WebViewを見つけてください。システムアプリのセクションの下や中にある場合もあるので、上部になくても慌てないでください。
  • タップするとアプリ情報画面が開きます。
  • 無効になっている場合(「有効にする」ボタンがグレー表示またはトグルオフになっている場合)は、「有効にする」ボタンをタップしてください。すでに「無効にする」と表示されている場合は、既に有効になっているため、別の原因がある可能性があります。

有効にしたら、スマートフォンを軽く再起動してください。理由は定かではありませんが、変更が正しく反映されるまで再起動が必要な場合があります。その後は、アプリ内のウェブコンテンツが正常に動作し、エラーも解消されるはずです。システムの奇妙なバグのように感じますが、この設定を切り替えるだけでほとんどの場合はうまくいきます。

SamsungデバイスでAndroidシステムのWebViewを有効にする方法

SamsungのスマートフォンはUIの調整にかなり力を入れているため、設定方法が少し異なる場合が多いです。手順はほぼ同じですが、アプリ情報に「有効にする」ボタンの代わりに「オンにする」ボタンが表示される場合があります。これはSamsungがインターフェースを少しカスタマイズしているためで、基本的な手順は同じです。設定後、すぐに再起動すれば、すべてが正常に動作するようになります。

Samsungスマートフォンの場合の手順

  • ホーム画面またはアプリドロワーから直接設定アプリを開きます。
  • アプリをタップします。
  • スクロールするか、 Android System WebViewを検索します。
  • タップすると、画面左下または画面上のどこかに「オンにする」ボタンまたはトグルが表示されます。これをタップしてWebViewを有効にしてください。

有効化後は必ずスマートフォンを再起動してください。また、カスタムROMをお使いの場合や、より新しいAndroidバージョンをお使いの場合は、手順が多少異なる場合があります。とはいえ、基本的にはスイッチを再度オンにして、その後すべてが正しく更新されていることを確認するだけです。一見簡単そうに見えますが、Androidは本来よりも複雑な仕組みになっているのです。

このガイドはほとんどのデバイスに対応しています。WebView が誤って無効になった場合やアップデート後に無効になった場合は、再度有効にすることで「Android システムの WebView が無効です」というエラーが修正されることが多いです。アプリ内で Web コンテンツを読み込もうとすると、アプリがクラッシュしたり、空白ページが表示されたりする問題がなくなります。