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