Androidスマホでアプリの更新(アップデート)をしようとしたら
「AndroidシステムのWebView」と「Google chrome」の更新がなぜかぐるぐるしたまま保留で更新できない状態になりました(なんでや)
調べてみると、AndroidシステムのWebViewはAndroidスマホのアプリを動かすために必要なシステムアプリのひとつでした。
AndroidシステムのWebViewとは
WebViewはアプリなのでplayストアにある説明を見てみると
Chromeの技術を使用したシステムコンポーネントで、Androidアプリでウェブコンテンツを表示するときに使用できます。このコンポーネントは端末にプリインストールされており、最新のセキュリティアップデートやその他のバグ修正を反映できるよう常に最新の状態に維持されます。
https://play.google.com/store/apps/details?id=com.google.android.webview
とありました。
コンポーネント=要素・部品 プリインストール=予めインストールされてる
ちょっと何言ってるかわかんないから簡単に言うと、
ゲーム等のアプリ内でwebの情報が見れる(表示できる)ようにするためのアプリ。端末に最初から入っててセキュリティやバグとかの修正ができるようにするために必要だよって感じ。
無闇にアンインストール・強制終了しないほうがいい
ってことでAndroidアプリを動かしたりするのに重要なアプリだから無闇やたらにアンインストールとか強制停止はしないほうがいい
というか強制停止してもシステムアプリは必要な際に元に戻るか強制停止できない仕様になっているみたいですw
提供元はGoogleだし変なアプリやないで
保留でぐるぐる更新できない時の対処法
system WebViewやGoogle chromeを更新してみるも、ぐるぐるなってなかなか更新しない。
そんな時の対処法としてsystem WebViewをアンインストールしたり強制終了するっていう情報もあったんだけど、上記に書いた通り無闇にアンインストールするのはあんまり推奨しないという事だったので調べたところ
chromeを無効にするとSystem WebViewが有効になる
System WebViewを無効にするとchromeが有効になる
という情報がありました。実際やってみると本当にそうなった!
両方Googleだからどっちかが有効なら問題ないらしい。そして最近の新しいバージョンAndroidでは両方有効になってるみたい
無効を試す前に
無効にしたりするのを試す前に、
再起動やAndroid自体のシステムのアップデートをしていない場合はまず先にやってみてほしい。
機種によっても名称などが違うけど設定にあるシステムアプリアップデートやソフトウェアアップデートみたいなところにあるやつ。
それでも更新できない場合は、
chromeを無効にしてsystemviewを更新してみる。それでもダメなら、
chromeを一旦アンインストールして(systemviewが有効状態になる)からAndroid WebViewを更新してみて下さい。
更新できたら、chromeを再度インストールする。
これで出来るはず!(出来んかったらごめんなさい。)
systemWebView・chromeはどこにある?
見つからない場合chromeもWebViewもアプリなので、探すときは
設定→アプリ→(検索バーでchromeと検索するほうが早い)で見つけられます。
機種によってはアプリを管理になっていたり若干異なります。
chromeをアンインストールする時は、Googleプレイストアのアプリを開いて検索するのが手っ取り早いです。
アプリ一覧の中から探してもOK!特に不具合でてなければ焦って更新しなくてもいいとは思うけど、同じようなバグになった人は一度試してみて下さい。参考までに