Khi nhiều ứng dụng Android bị crash không rõ lý do, thủ phạm chính thường là Android System WebView. Lý do là nhiều ứng dụng Android sử dụng thành phần này. Vậy Google Android System WebView là gì, nó làm gì và tại sao lại quan trọng?
Bài viết này sẽ giải thích chi tiết cho bạn. Hãy cùng tìm hiểu ngay.
Android System WebView là gì?
Android System WebView là thành phần hệ thống cho phép ứng dụng Android hiển thị nội dung web bên trong ứng dụng mà không cần mở trình duyệt riêng. Nói cách khác, Android System WebView là một движок trình duyệt web hoặc trình duyệt web nhúng chuyên dụng chỉ dành cho ứng dụng hiển thị nội dung web.
Chrome, trình duyệt phổ biến của Google, là động lực đằng sau Android System WebView.
Ứng dụng Android System WebView thường được cài sẵn trên hầu hết smartphone Android. Nhờ đó, mọi nhà phát triển muốn dùng nó để hiển thị nội dung internet trong ứng dụng đều có thể làm được mà không lo vấn đề tương thích.

Android System WebView làm gì?
Nhiều ứng dụng Android như Gmail, Twitter, Reddit thường hiển thị nội dung từ internet. Google đã giúp các nhà phát triển Android dễ dàng render nội dung internet trong ứng dụng thông qua Android System WebView.
Điều này giúp nhà phát triển tiết kiệm hàng trăm, thậm chí hàng nghìn dòng code phải viết từ đầu. Thay vào đó, để hiển thị nội dung web trong ứng dụng, họ chỉ cần chèn vài dòng code thư viện WebView là xong. Tuyệt vời phải không?

Có an toàn khi tắt Android System WebView?
Không. Nếu bạn tự hỏi có cần Android System WebView không, câu trả lời ngắn gọn là có, bạn cần nó. Mặc dù WebView không còn là một phần không tách rời của Android như ngày xưa, nhưng không có nghĩa là nó không hữu ích. Google tách WebView khỏi lõi OS kể từ Android 10. Việc trở thành ứng dụng riêng có thể gây ảo tưởng nó không thiết yếu, nhưng thực tế nó rất quan trọng.
Tuy nhiên, có ngoại lệ. Bạn có thể tắt Android System WebView trên Android 7.0, 8.0 và 9.0 mà không gây hậu quả nghiêm trọng. Trên các phiên bản này, Chrome là động lực chính cho tác vụ WebView. Nhưng trên các phiên bản Android trước và sau đó, tốt nhất là để WebView ở trạng thái bật.
Bạn có thể tắt WebView nếu muốn, mặc dù không thể gỡ cài đặt ứng dụng. Hãy nhớ rằng tắt WebView có thể ảnh hưởng hiệu suất của một số ứng dụng Android.
Tương tự, nếu có bug bên trong WebView, tất cả ứng dụng Android dùng thành phần này sẽ bị lỗi.
Android System WebView cũng không phải là phần mềm gián điệp hay bloatware, nên nói chung không có lý do gì để lo lắng — trừ khi ứng dụng của bạn bị crash.

Cách sửa lỗi crash do Android System WebView
Việc nhiều ứng dụng Android crash cùng lúc không phổ biến. Tuy nhiên, nếu bạn gặp tình trạng này, khả năng cao vấn đề nằm ở WebView. Nếu ứng dụng Android của bạn bị crash, đây là những gì bạn có thể làm để khắc phục.
1. Cập nhật ứng dụng Android System WebView và Chrome
Điều đầu tiên bạn nên làm là cập nhật cả Android System WebView và Chrome. Tháng 3/2021, Google phát hành bản cập nhật cho System WebView khiến tất cả ứng dụng Android dùng thành phần này crash bất ngờ. May mắn là Google đã vá lỗi trong bản cập nhật tiếp theo.
Cách cập nhật Android System WebView:
- Vào trang ứng dụng Android System WebView trên Play Store.
- Nếu thấy nút Uninstall (Gỡ cài đặt), nghĩa là bạn đang dùng phiên bản mới nhất. Nếu thấy Update (Cập nhật), hãy chạm để cập nhật.
- Khởi động lại thiết bị.


Nếu cập nhật thủ công không hoàn tất — có thể xảy ra trên Android 10 và 11 — xóa bộ nhớ Google Play Store sẽ giúp.
Bạn làm như sau: Settings > Apps & notifications > Google Play Store > Storage & cache > Clear storage (Cài đặt > Ứng dụng & thông báo > Google Play Store > Bộ nhớ & bộ nhớ đệm > Xóa bộ nhớ). Các bước có thể khác nhẹ tùy thiết bị. Sau đó, làm theo các bước trên để cập nhật WebView thủ công.
Cũng hãy cập nhật Google Chrome để đảm bảo chạy phiên bản mới nhất của trình duyệt.
Nếu vẫn không khắc phục được, hãy đọc tiếp.
2. Gỡ cập nhật WebView và/hoặc Chrome
Gỡ cập nhật WebView cũng có thể giải quyết vấn đề. Nếu bạn vừa cập nhật System WebView và/hoặc Chrome và nhận thấy nhiều ứng dụng crash sau đó, gỡ cập nhật có thể giúp.
- Vào trang ứng dụng Android System WebView trên Play Store.
- Chạm Uninstall để gỡ cập nhật WebView.
- Khởi động lại thiết bị.


Bạn nên làm tương tự cho Google Chrome.
Lưu ý: Google khuyên không nên gỡ cập nhật WebView vì có thể dẫn đến mất dữ liệu từ một số ứng dụng.但在绝望情况下,这可能是你摆脱应用崩溃的唯一出路。

Sửa lỗi crash ứng dụng trên Android
Mọi phần mềm đều thường có bug. Trên Android, bạn có thể gặp ứng dụng crash ngay khi khởi chạy. Trước tiên, hãy cập nhật Android System WebView và Google Chrome. Nếu vấn đề vẫn tiếp diễn, thử gỡ cập nhật Android System WebView và/hoặc Chrome.
Crash ứng dụng chỉ là một trong nhiều vấn đề bạn có thể gặp trên Android mà tương đối dễ khắc phục.