Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Android 10 ve sonraki sürümlerde kablosuz ağ altyapısı, internet bağlantısı için kablosuz ağ önerisi API'sini ve eşler arası bağlantı için kablosuz ağ isteği API'sini içerir. Android 11 ve sonraki sürümlerde, Settings Intent API, kullanıcılardan kayıtlı bir ağın veya Passpoint yapılandırmasının eklenmesini onaylamalarını istemenize olanak tanır.
API'ler
Üç API farklı kullanım alanlarını hedefler ve farklı özelliklere ve kısıtlamalara sahiptir:
Suggestion API: İnternet özellikli yapılandırmalar sağlayan ve sunan uygulamaları hedefler. Bu yapılandırmalar kullanıcıya ait değildir. Kullanıcılar belirli yapılandırmaları veya öneren uygulamayı devre dışı bırakabilir ancak bunları silemez.
Kullanıcı onayı, uygulama tarafından önerilen ağ başına değil, uygulama başına gerekir.
Operatörün kablosuz ağdan yük boşaltma yapılandırma uygulamaları ve yük boşaltma ağlarını etkin bir şekilde yönetebilen diğer uygulamalar için tasarlanmıştır.
Ağ isteği API'si: Bir IoT cihazını yapılandırma veya bir kameraya dosya aktarma gibi durumlarda eş cihazlara bağlanması gereken uygulamaları hedefler. Bu gibi durumlarda, eş cihaz bir SoftAP başlatır ve API, uygulamanın kullanıcıyı cihaza bağlanmaya yönlendirmesine olanak tanır. Sonuçta elde edilen ağ, internet erişimi sağlamak için tasarlanmamıştır, sistem tarafından kullanılamaz ve yapılandıran uygulama dışında hiçbir uygulama tarafından kullanılamaz.
Yeni bir eşe ilk kez bağlantı kurulduğunda kullanıcı seçimi ve onayı gerekir.
IoT yapılandırma uygulamaları ve IoT dosya aktarımı uygulamaları için tasarlanmıştır.
ACTION_WIFI_ADD_NETWORKS
API: Uygulamaların (kullanıcı onayıyla) ağları veya Passpoint yapılandırmalarını kayıtlı ağ ya da abonelik listesine eklemesine olanak tanır. Bu yapılandırmalar daha sonra kullanıcı tarafından doğrudan eklenmiş gibi değerlendirilir. Örneğin, kullanıcı daha sonra bunları silebilir.
Kayıtlı ağ ekleme istekleri için kullanıcı onayı gerekir.
Evde erişim noktası yapılandıran ve yapılandırmayı kullanıcının kayıtlı ağ listesine eklemesi gereken uygulamalar için tasarlanmıştır. Kurumsal, birleştirilmiş ağlar ve eğitim kurumları gibi kullanıcı hesabı Passpoint yapılandırması sağlayan uygulamalar.
Güvenli Wi-Fi Enterprise yapılandırması
Android 11 QPR1 ve sonraki sürümlerde sistem, TLS tabanlı Wi-Fi Enterprise bağlantıları için katı güvenlik yapılandırmaları zorunlu kılar. Daha fazla bilgi için Güvenli Wi-Fi Enterprise yapılandırması başlıklı makaleyi inceleyin.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-27 UTC."],[],[],null,["On Android 10 and higher, the Wi-Fi infrastructure includes the Wi-Fi suggestion\nAPI for internet connectivity and the Wi-Fi network request API for peer-to-peer\nconnectivity. On Android 11 and higher, the Settings Intent API lets you\nask the user to approve adding a saved network or Passpoint configuration.\n\nAPIs\n\nThe three APIs target different use cases and have different capabilities and\nconstraints:\n\n- [Suggestion API](/develop/connectivity/wifi/wifi-suggest): targets apps that\n provision and provide internet-capable configurations. These configurations\n are not individually owned by the user. Users can disable specific\n configurations or disable the suggesting app, but can't delete\n them.\n\n - User approval is required per app, not per network suggested by the app.\n - Intended for carrier Wi-Fi offload configuration apps and other apps that may actively manage offload networks.\n- [Network request API](/develop/connectivity/wifi/wifi-bootstrap): targets\n apps that need to connect to a peer device, such as when configuring an IoT\n device or transferring files to a camera. In such cases, the peer device\n starts up a SoftAP and the API allows the app to guide the user to connect to\n the device. The resulting network is not intended to provide internet access,\n can't be used by the system, and can't be used by any app except the\n configuring app.\n\n - User selection and approval is required the first time a connection is made to a new peer.\n - Intended for IoT configuration apps and IoT file transfer apps.\n- [`ACTION_WIFI_ADD_NETWORKS`\n API](/develop/connectivity/wifi/wifi-save-network-passpoint-config): allows\n apps (with user approval) to add networks or Passpoint configurations to the\n saved network or subscription list. These configurations are then treated as\n if the user added them directly. For example, the user can later delete them.\n\n - User approval is required for every request to add saved networks.\n - Intended for apps that configure a home Access Point and need to add the configuration to the user's saved network list. Apps that provision a user-account Passpoint configuration, such as Enterprise, federated networks, and educational institutions.\n\n| **Note:** These APIs are a replacement for the deprecated `WifiManager.addNetwork(WifiConfiguration config)` and related APIs. The other deprecated APIs allowed apps to directly add and manage a Wi-Fi configuration in the saved network list. The replacement APIs provide use-case-targeted alternatives.\n\nSecure Wi-Fi Enterprise configuration\n\nOn Android 11 QPR1 and higher, the system mandates strict security\nconfigurations for TLS-based Wi-Fi Enterprise connections. For more\ninformation, see\n[Secure Wi-Fi Enterprise configuration](/develop/connectivity/wifi-enterprise)."]]