Di Android 10 dan yang lebih baru, infrastruktur Wi-Fi menyertakan 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 untuk menyetujui penambahan konfigurasi Passpoint atau jaringan tersimpan.
API
Ketiga API tersebut menargetkan kasus penggunaan yang berbeda dan memiliki kemampuan serta batasan yang berbeda:
Suggestion API: menargetkan aplikasi yang menyediakan dan memberikan konfigurasi yang kompatibel dengan internet. Konfigurasi ini tidak dimiliki secara terpisah oleh pengguna. Pengguna dapat menonaktifkan konfigurasi tertentu atau menonaktifkan aplikasi saran, tetapi tidak dapat menghapusnya.
- Persetujuan pengguna diperlukan per aplikasi, bukan per jaringan yang disarankan oleh aplikasi.
- Dimaksudkan untuk aplikasi konfigurasi offload Wi-Fi operator dan aplikasi lain yang dapat secara aktif mengelola jaringan offload.
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 akan 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 konfigurasi.
- Pemilihan dan persetujuan pengguna diperlukan saat pertama kali koneksi dibuat ke peer baru.
- Diperuntukkan bagi aplikasi konfigurasi IoT dan aplikasi transfer file IoT.
ACTION_WIFI_ADD_NETWORKS
API: memungkinkan aplikasi (dengan persetujuan pengguna) untuk menambahkan jaringan atau konfigurasi Passpoint ke daftar jaringan atau langganan tersimpan. Konfigurasi ini kemudian diperlakukan seolah pengguna menambahkannya secara langsung. Misalnya, pengguna dapat menghapusnya nanti.- Persetujuan pengguna diperlukan untuk setiap permintaan guna menambahkan jaringan tersimpan.
- Dimaksudkan untuk aplikasi yang mengonfigurasi Titik Akses rumah dan perlu menambahkan konfigurasi ke daftar jaringan tersimpan pengguna. Aplikasi yang menyediakan konfigurasi Passpoint akun pengguna, seperti Enterprise, jaringan gabungan, dan institusi pendidikan.
Konfigurasi Wi-Fi Enterprise yang aman
Di Android 11 QPR1 dan yang lebih tinggi, sistem mewajibkan konfigurasi keamanan ketat untuk koneksi Wi-Fi Enterprise berbasis TLS. Untuk informasi selengkapnya, lihat Konfigurasi Wi-Fi Enterprise yang aman.