Di Android 10 dan yang lebih tinggi, infrastruktur Wi-Fi mencakup Wi-Fi suggestion API untuk konektivitas internet dan Wi-Fi network request API untuk konektivitas peer-to-peer. Di Android 11 dan yang lebih tinggi, Settings Intent API memungkinkan Anda meminta pengguna menyetujui penambahan konfigurasi Passpoint atau jaringan tersimpan.
API
Ketiga API ini menargetkan kasus penggunaan yang berbeda serta memiliki kemampuan dan batasan yang berbeda:
Suggestion API: menargetkan aplikasi yang menyediakan dan memberikan konfigurasi yang kompatibel dengan internet. Konfigurasi ini tidak dimiliki secara individual oleh pengguna. Pengguna dapat menonaktifkan konfigurasi tertentu atau menonaktifkan aplikasi pemberi saran, tetapi tidak dapat menghapusnya.
- Persetujuan pengguna diperlukan per aplikasi, bukan per jaringan yang disarankan oleh aplikasi.
- Ditujukan untuk aplikasi konfigurasi pengalihan Wi-Fi operator dan aplikasi lain yang dapat mengelola jaringan pengalihan secara aktif.
Network request API: menargetkan aplikasi yang perlu terhubung ke perangkat peer, seperti saat mengonfigurasi perangkat IoT atau mentransfer file ke kamera. Dalam kasus tersebut, perangkat peer memulai SoftAP dan API memungkinkan aplikasi memandu pengguna untuk terhubung ke perangkat. Jaringan yang dihasilkan tidak dimaksudkan untuk menyediakan akses internet, tidak dapat digunakan oleh sistem, dan tidak dapat digunakan oleh aplikasi apa pun kecuali aplikasi yang mengonfigurasi.
- Pengguna harus memilih dan menyetujui saat pertama kali koneksi dibuat ke peer baru.
- Ditujukan untuk aplikasi konfigurasi IoT dan aplikasi transfer file IoT.
ACTION_WIFI_ADD_NETWORKS
API: memungkinkan aplikasi (dengan persetujuan pengguna) menambahkan jaringan atau konfigurasi Passpoint ke jaringan tersimpan atau daftar langganan. Konfigurasi ini kemudian diperlakukan seolah-olah pengguna menambahkannya secara langsung. Misalnya, pengguna dapat menghapusnya nanti.- Persetujuan pengguna diperlukan untuk setiap permintaan guna menambahkan jaringan tersimpan.
- Ditujukan untuk aplikasi yang mengonfigurasi Titik Akses rumah dan perlu menambahkan konfigurasi ke daftar jaringan tersimpan pengguna. Aplikasi yang menyediakan konfigurasi Passpoint akun pengguna, seperti jaringan gabungan Enterprise dan institusi pendidikan.
Konfigurasi Wi-Fi Enterprise yang aman
Di Android 11 QPR1 dan yang lebih tinggi, sistem mewajibkan konfigurasi keamanan yang ketat untuk koneksi Wi-Fi Enterprise berbasis TLS. Untuk informasi selengkapnya, lihat Konfigurasi Wi-Fi Enterprise yang aman.