ใน Android 10 ขึ้นไป โครงสร้างพื้นฐาน Wi-Fi จะรวม API คำแนะนำ Wi-Fi สำหรับการเชื่อมต่ออินเทอร์เน็ตและ API คำขอเครือข่าย Wi-Fi สำหรับการเชื่อมต่อแบบเพียร์ทูเพียร์ ใน Android 11 ขึ้นไป Settings Intent API จะช่วยให้คุณขอให้ผู้ใช้อนุมัติการเพิ่มเครือข่ายที่บันทึกไว้หรือการกำหนดค่า Passpoint ได้
API
API ทั้ง 3 รายการกำหนดเป้าหมาย Use Case ที่แตกต่างกัน รวมถึงมีความสามารถและข้อจำกัดที่แตกต่างกัน ดังนี้
Suggestion API: กำหนดเป้าหมายแอปที่จัดสรรและให้การกำหนดค่าที่รองรับอินเทอร์เน็ต การกำหนดค่าเหล่านี้ไม่ได้เป็นของผู้ใช้แต่ละราย ผู้ใช้สามารถปิดใช้การกำหนดค่าบางอย่างหรือปิดใช้แอปที่แนะนำได้ แต่จะลบไม่ได้
- โดยต้องได้รับการอนุมัติจากผู้ใช้ต่อแอป ไม่ใช่ต่อเครือข่ายที่แอปแนะนำ
- มีไว้สำหรับแอปการกำหนดค่าการลดภาระการใช้งาน Wi-Fi ของผู้ให้บริการและแอปอื่นๆ ที่อาจจัดการเครือข่ายการลดภาระการใช้งานอย่างสม่ำเสมอ
Network request API: กำหนดเป้าหมายแอปที่ต้องเชื่อมต่อกับอุปกรณ์เพียร์ เช่น เมื่อกำหนดค่าอุปกรณ์ IoT หรือโอนไฟล์ไปยังกล้อง ในกรณีเช่นนี้ อุปกรณ์เพียร์จะเริ่ม SoftAP และ API จะอนุญาตให้แอปแนะนำผู้ใช้ให้เชื่อมต่อกับอุปกรณ์ เครือข่ายที่ได้ไม่ได้มีไว้เพื่อให้บริการเข้าถึงอินเทอร์เน็ต ระบบจะใช้ไม่ได้ และแอปใดๆ ก็ใช้ไม่ได้ ยกเว้นแอปที่กำหนดค่า
- ผู้ใช้ต้องเลือกและอนุมัติเมื่อทำการเชื่อมต่อกับเพียร์ใหม่เป็นครั้งแรก
- มีไว้สำหรับแอปการกำหนดค่า IoT และแอปการโอนไฟล์ IoT
ACTION_WIFI_ADD_NETWORKSAPI: อนุญาตให้แอป (โดยได้รับอนุมัติจากผู้ใช้) เพิ่มเครือข่ายหรือการกำหนดค่า Passpoint ลงในเครือข่ายที่บันทึกไว้หรือรายการการสมัครใช้บริการ จากนั้นระบบจะถือว่าการกำหนดค่าเหล่านี้เป็นเหมือนกับว่าผู้ใช้เพิ่มการกำหนดค่าดังกล่าวโดยตรง เช่น ผู้ใช้สามารถลบข้อมูลดังกล่าวได้ในภายหลัง- คำขอเพิ่มเครือข่ายที่บันทึกไว้ทุกรายการต้องได้รับอนุมัติจากผู้ใช้
- มีไว้สำหรับแอปที่กำหนดค่าจุดเข้าใช้งานในบ้านและต้องเพิ่มการกำหนดค่าลงในรายการเครือข่ายที่บันทึกไว้ของผู้ใช้ แอปที่จัดสรรการกำหนดค่า Passpoint ของบัญชีผู้ใช้ เช่น องค์กร เครือข่ายการรวมศูนย์ และสถาบันการศึกษา
การกำหนดค่า Secure Wi-Fi Enterprise
ใน Android 11 QPR1 ขึ้นไป ระบบจะบังคับใช้การกำหนดค่าความปลอดภัยที่เข้มงวดสำหรับการเชื่อมต่อ Wi-Fi Enterprise ที่ใช้ TLS ดูข้อมูลเพิ่มเติมได้ที่การกำหนดค่า Wi-Fi Enterprise ที่ปลอดภัย