คุณอาจเคยเห็น Android System WebView (ASW) ในรายการแอปของอุปกรณ์ Android หรือในการอัปเดต Google Play Store เป็นครั้งคราว แอประบบที่สำคัญนี้ไม่ใช่สิ่งที่คุณติดตั้งหรือใช้งานโดยตรง แต่ยังคงเป็นส่วนสำคัญของระบบปฏิบัติการ Android
ขึ้นอยู่กับเวอร์ชันของ Android ที่คุณติดตั้ง คุณจะเห็น Android System WebView ในรูปแบบต่างๆ ไม่ว่าคุณจะใช้อุปกรณ์ใด คุณจะต้องเปิดใช้งาน ASW (หรือเวอร์ชันของอุปกรณ์) และเป็นเวอร์ชันล่าสุด คู่มือนี้จะสำรวจสาเหตุ ตลอดจนอธิบายวิธีทำให้คอมโพเนนต์ของระบบนี้เป็นปัจจุบันเสมอ
ระบบ WebView ของ Android คืออะไรและใช้งานอย่างไร
อุปกรณ์ Android ของคุณอาจมีเว็บเบราว์เซอร์ติดตั้งอยู่ แต่นั่นไม่ใช่เครื่องมือที่จำเป็นสำหรับการเปิดหน้าเว็บหรือแอปบนเว็บ หากต้องการเปิดหน้าหรือแอปเหล่านี้ Android จะเปลี่ยนไปใช้ Android System WebView เพื่อแสดงเนื้อหาเว็บในแอปของคุณ
โดยทั่วไปจะทำเช่นนี้ด้วยเหตุผลด้านความเร็วและความปลอดภัย แทนที่จะใช้แอปของบุคคลที่สาม แอปอื่นๆ สามารถเรียกใช้ Android WebView เพื่อโหลดเนื้อหา โดยผสานรวมการเรียกใช้เครื่องมือระบบนี้โดยตรงเพื่อประสิทธิภาพ
Google ได้พัฒนาความสัมพันธ์ที่ Android มีกับ ASW เมื่อเวลาผ่านไป ก่อน Android 5 Lollipop นั้น WebView สามารถอัปเดตผ่านการอัปเดตอุปกรณ์ Android หลักๆ ที่ออกโดยผู้ผลิตเท่านั้น
ด้วยการเปิดตัว Android 5 สิ่งนี้เปลี่ยนไป ทำให้ผู้ใช้สามารถอัปเดตได้โดยตรงจาก Google Play Store อนุญาตให้แก้ไขข้อบกพร่องและเผยแพร่คุณลักษณะได้เร็วขึ้น
มีการเปลี่ยนแปลงเพิ่มเติมใน Android 7 โดยที่ WebView ที่กำหนดเองซึ่งใช้ Google Chrome ถูกทำให้เป็นตัวเลือกเริ่มต้นสำหรับอุปกรณ์ Android สิ่งนี้เปลี่ยนไปอีกครั้งใน Android 10 โดย WebView ได้สร้างองค์ประกอบแยกต่างหากอีกครั้ง โดยแชร์รหัสระหว่าง Chrome กับ Chrome
วิธีตรวจสอบว่าระบบ Android WebView เวอร์ชันใดติดตั้งอยู่
WebView แต่ละรุ่นจะทำให้เกิดการเปลี่ยนแปลงใหม่ แต่คุณควรจะเห็นเวอร์ชันที่คุณติดตั้งจากการตั้งค่าอุปกรณ์ Android
ในการดำเนินการนี้ คุณจะต้องเข้าถึงเมนูการตั้งค่าสำหรับอุปกรณ์ Android ของคุณ ซึ่งจะแตกต่างกันไปขึ้นอยู่กับเวอร์ชันของ Android และอุปกรณ์ที่คุณเป็นเจ้าของ ขั้นตอนเหล่านี้เขียนขึ้นโดยใช้สมาร์ทโฟน Samsung Galaxy S20 แต่ขั้นตอนเหล่านี้ควรจะคล้ายกันกับอุปกรณ์ Android อื่นๆ
- จากตัวเปิดแอปของอุปกรณ์ ให้เปิดการตั้งค่า แอป. จากนั้นแตะ แอป ตัวเลือก
- คุณควรเห็นรายการแอปที่ติดตั้ง รวมทั้งแอประบบที่ติดตั้งไว้ล่วงหน้า ใช้แถบค้นหาเพื่อค้นหา Android System Webview จากนั้นแตะรายการเมื่อคุณค้นหาแล้ว
- เลื่อนลง ข้อมูลแอป หน้าจอ. ที่ด้านล่าง หมายเลขเวอร์ชัน Android System Webview จะแสดงรายการ ตัวอย่างเช่น เวอร์ชัน 83.0.4103.106 . รหัสรุ่นเหล่านี้ตรงกับรหัสสำหรับ Google Chrome บน Android ซึ่งสะท้อนถึงฐานรหัสที่ใช้ร่วมกัน
คุณจะต้องค้นคว้าหมายเลขเวอร์ชัน Android WebView ของคุณเพื่อดูว่าเป็นเวอร์ชันล่าสุดที่มีให้หรือไม่ หากไม่เป็นเช่นนั้น คุณจะต้องอัปเดต
กำลังอัปเดต WebView ระบบ Android
การทำให้ ASW ทันสมัยอยู่เสมอเป็นกระบวนการที่ง่ายสำหรับอุปกรณ์ Android รุ่นใหม่ หากคุณมีอุปกรณ์ Android รุ่นเก่ากว่ามาก (Android 4.4 KitKat ขึ้นไป) คุณจะไม่สามารถอัปเดต WebView ได้ เนื่องจากยังคงเป็นส่วนประกอบของระบบที่ผสานรวมมากกว่าเดิม ซึ่งไม่สามารถอัปเดตได้หากไม่มีการอัปเดตอุปกรณ์หลัก
อย่างไรก็ตาม สำหรับรุ่นในอนาคตทั้งหมด คุณสามารถอัปเดต ASW ได้โดยใช้ Google Play Store
- ในการดำเนินการนี้ ให้เปิดแอป Play Store และค้นหา Android System WebView หากแอปมีการอัปเดต ให้คลิกอัปเดต ปุ่ม.
เมื่ออัปเดต WebView แล้ว Android จะใช้ WebView เวอร์ชันใหม่นี้สำหรับแอปอื่นๆ ที่จำเป็นต้องใช้เพื่อเข้าถึงและดูเนื้อหาเว็บ
การติดตั้งแทร็กการเผยแพร่ WebView ของระบบ Android ต่างๆ
การเปิดตัว ASW ครั้งเดียวทำให้ทุกคนอยู่ในเลนเดียว อย่างน้อยก็เท่าที่เกี่ยวข้องกับการอัปเดตที่สำคัญ โชคดีที่ Google เสนอทางเลือกมากขึ้นสำหรับผู้ใช้ Android ที่มีอุปกรณ์ที่ใช้ Android 10 ขึ้นไป
Android รุ่นนี้มี WebView เวอร์ชันหนึ่งซึ่งใช้รหัสเดียวกันกับแอป Google Chrome ซึ่งรวมถึงผลประโยชน์ร่วมกันสำหรับทั้งสองแอป ซึ่งรวมถึงขนาดที่เล็กลงและประสบการณ์ที่สอดคล้องกันมากขึ้น
แทนที่จะเสนอตัวเลือกนี้เป็นตัวเลือกเดียว Google เสนอแทร็กการเผยแพร่ที่แตกต่างกันสี่แบบสำหรับ WebView ที่คุณสามารถติดตั้งได้
ซึ่งรวมถึง:
- WebView เสถียร :อัปเดตทุกสองสามสัปดาห์หลังจากกำหนดการทดสอบเต็มรูปแบบเพื่อให้แน่ใจว่ามีความเสถียรในอุปกรณ์จำนวนมากที่สุด นี่คือการเปิดตัวที่รวมอยู่ในอุปกรณ์ Android ทั้งหมด
- WebView เบต้า :รุ่นเบต้าที่แชร์โค้ดและฟีเจอร์ส่วนใหญ่กับ WebView ที่เสถียร รุ่นนี้อาจมีข้อบกพร่องเพิ่มเติมเนื่องจากการทดสอบที่ลดลง
- กำลังพัฒนา WebView :นี่เป็นรุ่นการพัฒนา อาจมีการเปลี่ยนแปลงครั้งใหญ่ รุ่นนี้อัปเดตทุกสัปดาห์ โดยที่ผู้ใช้อาจพบจุดบกพร่องและปัญหาต่างๆ แต่คุณยังสามารถลองและทดสอบคุณลักษณะหรือการแก้ไขใหม่ๆ ก่อนผู้ใช้รายอื่นได้
- Canary WebView :รุ่นล่าสุดที่ล้ำสมัยอย่างแท้จริงโดยไม่มีการทดสอบใดๆ นี่คือการเปิดตัวรายวันพร้อมรหัสล่าสุดจากวันก่อนหน้า ใช้ด้วยความระมัดระวัง!
เมื่อคุณติดตั้ง WebView รุ่นใดรุ่นหนึ่งแล้ว คุณสามารถเปลี่ยนไปใช้เวอร์ชันดังกล่าวได้ในเมนูตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ Android ซึ่งมักจะซ่อนอยู่ ดังนั้นให้เข้าถึงการตั้งค่า Android ของคุณ จากนั้นแตะ เกี่ยวกับโทรศัพท์> ข้อมูลซอฟต์แวร์ จากนั้นแตะสองครั้งที่ หมายเลขบิวด์ ข้อมูลหลายครั้ง
การดำเนินการนี้จะเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ในโทรศัพท์ของคุณ เมื่อเปิดใช้งานแล้ว ให้กลับไปที่การตั้งค่า Android ของคุณแล้วแตะการใช้งาน WebView รายชื่อการเผยแพร่ WebView ที่พร้อมใช้งานจะมีให้ที่นี่ แตะตัวเลือกที่คุณต้องการใช้เพื่อเปลี่ยนไปใช้
สำหรับอุปกรณ์ที่ใช้ Android 7 ถึง 9 คุณสามารถติดตั้งแทร็กที่เผยแพร่ของ Google Chrome แทนได้ (เสถียร เบต้า การพัฒนา และ Canary) ที่ให้ผลเช่นเดียวกัน ทั้งนี้เป็นเพราะ WebView ถูกรวมไว้ในแอป Google Chrome สำหรับรุ่นเหล่านี้
วิธีปิดหรือลบ WebView ระบบ Android
หากคุณต้องการปิดใช้งานหรือลบ Android System Webview คำตอบง่ายๆ คือ:คุณไม่สามารถ (หรือไม่ควร) นี่เป็นองค์ประกอบสำคัญของระบบ ซึ่งจำเป็นในการเปิดเนื้อหาเว็บในแอป Android
สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือเปิดการใช้งาน WebView ไว้ และปรับปรุงให้เป็นปัจจุบันโดยใช้ Google Play Store หากคุณประสบปัญหาในการโหลดเนื้อหาเว็บบนอุปกรณ์ Android ให้ดูการเปลี่ยนไปใช้ WebView เวอร์ชันใหม่โดยใช้ขั้นตอนด้านบน
ข้อบกพร่องในรุ่นเสถียรอาจได้รับการแก้ไขใน WebView รุ่นเบต้าที่ใหม่กว่า แน่นอน การแก้ไขเหล่านี้ควรกรองไปยังรุ่นที่เสถียรของ WebView หลังจากช่วงเวลาสั้นๆ ดังนั้นจึงควรรอในสถานการณ์ส่วนใหญ่
อัปเดต Android อยู่เสมอ
อุปกรณ์ Android นั้นไม่เป็นที่รู้จักดีที่สุดในเรื่องความสามารถในการอัปเดต แต่ด้วยการรักษา ASW เป็นส่วนประกอบของระบบที่แยกจากกัน Google จึงสามารถแก้ไขจุดบกพร่องอย่างเร่งด่วนโดยใช้ Google Play Store มีการติดตั้งบนอุปกรณ์ Android เกือบทั้งหมด รวมถึงอุปกรณ์ Android ที่จำลองบนพีซีของคุณ
นี่เป็นอีกส่วนหนึ่งของมาตรการรักษาความปลอดภัยสมาร์ทโฟนทั่วไปที่ใช้โดยนักพัฒนาเช่น Google และ Android เพื่อปกป้องอุปกรณ์จากภัยคุกคามที่เลวร้ายที่สุด หากคุณกังวลเรื่องความปลอดภัยจริงๆ คุณอาจคิดเกี่ยวกับการติดตั้งแอปแอนตี้ไวรัส Android แต่อาจไม่จำเป็นสำหรับผู้ใช้ส่วนใหญ่