Stay organized with collections
Save and categorize content based on your preferences.
android.net.wifi.aware
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# android.net.wifi.aware\n======================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/net/wifi/aware/package-summary \"View this page in Java\")\n\nClasses\n-------\n\n|-------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------|\n| [AttachCallback](/reference/kotlin/android/net/wifi/aware/AttachCallback) | Base class for Aware attach callbacks. |\n| [AwarePairingConfig](/reference/kotlin/android/net/wifi/aware/AwarePairingConfig) | The config for the Aware Pairing. |\n| [AwareResources](/reference/kotlin/android/net/wifi/aware/AwareResources) | The resources of the Aware service. |\n| [Characteristics](/reference/kotlin/android/net/wifi/aware/Characteristics) | The characteristics of the Wi-Fi Aware implementation. |\n| [DiscoverySession](/reference/kotlin/android/net/wifi/aware/DiscoverySession) | A class representing a single publish or subscribe Aware session. |\n| [DiscoverySessionCallback](/reference/kotlin/android/net/wifi/aware/DiscoverySessionCallback) | Base class for Aware session events callbacks. |\n| [IdentityChangedListener](/reference/kotlin/android/net/wifi/aware/IdentityChangedListener) | Base class for Aware identity/cluster changes callbacks. |\n| [ParcelablePeerHandle](/reference/kotlin/android/net/wifi/aware/ParcelablePeerHandle) | A Parcelable [PeerHandle](/reference/kotlin/android/net/wifi/aware/PeerHandle). |\n| [PeerHandle](/reference/kotlin/android/net/wifi/aware/PeerHandle) | Opaque object used to represent a Wi-Fi Aware peer. |\n| [PublishConfig](/reference/kotlin/android/net/wifi/aware/PublishConfig) | Defines the configuration of an Aware publish session. |\n| [PublishDiscoverySession](/reference/kotlin/android/net/wifi/aware/PublishDiscoverySession) | A class representing a Aware publish session. |\n| [ServiceDiscoveryInfo](/reference/kotlin/android/net/wifi/aware/ServiceDiscoveryInfo) | An object providing information about a Wi-Fi Aware discovery session with a specific peer. |\n| [SubscribeConfig](/reference/kotlin/android/net/wifi/aware/SubscribeConfig) | Defines the configuration of an Aware subscribe session. |\n| [SubscribeDiscoverySession](/reference/kotlin/android/net/wifi/aware/SubscribeDiscoverySession) | A class representing a Aware subscribe session. |\n| [WifiAwareChannelInfo](/reference/kotlin/android/net/wifi/aware/WifiAwareChannelInfo) | Wi-Fi Aware data-path channel information. |\n| [WifiAwareDataPathSecurityConfig](/reference/kotlin/android/net/wifi/aware/WifiAwareDataPathSecurityConfig) | Wi-Fi Aware data-path security config. |\n| [WifiAwareManager](/reference/kotlin/android/net/wifi/aware/WifiAwareManager) | This class provides the primary API for managing Wi-Fi Aware operations: discovery and peer-to-peer data connections. |\n| [WifiAwareNetworkInfo](/reference/kotlin/android/net/wifi/aware/WifiAwareNetworkInfo) | Wi-Fi Aware-specific network information. |\n| [WifiAwareNetworkSpecifier](/reference/kotlin/android/net/wifi/aware/WifiAwareNetworkSpecifier) | Network specifier object used to request a Wi-Fi Aware network. |\n| [WifiAwareSession](/reference/kotlin/android/net/wifi/aware/WifiAwareSession) | This class represents a Wi-Fi Aware session - an attachment to the Wi-Fi Aware service through which the app can execute discovery operations. |"]]