Could you post the link where Eskimo explains it is not Wifi Direct ?
Did you read this, with detailed description of AirDrop operation and use of Wifi and bluetooth.
Also a reference to Android Beam.
Thank you very much, as KMT said, I found it there.Maybe what you said will help me.
So how does it do this when the two devices need not be on the same network?
AirDrop uses an Apple-private peer-to-peer Wi-Fi protocol. You have access ot this protocol by using
NSNetServiceto set up your peer-to-peer connections (once you set the
And what is the role of Bluetooth?
It’s mostly irrelevant . Historically,
includesPeerToPeerwould enable a second Apple-private peer-to-peer protocol, this time running over Bluetooth. This no longer happens (as of iOS 11 IIRC).
Now, I want to connect Mac and Android. Is there any way I can use wifi direct or AirDrop?
No . Apple systems do not support Wi-Fi Direct and Apple’s peer-to-peer Wi-Fi protocol is not documented for third-party use.
Share and Enjoy
Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware
let myEmail = "eskimo" + "1" + "@apple.com"
 In some situations some Apple systems might use Bluetooth LE to help establish a peer-to-peer Wi-Fi connection but that mechanism is completely invisible to you.
 I’m presuming you mean “Apple’s peer-to-peer Wi-Fi” instead of “AirDrop” this quote. AirDrop is a specific protocol running over Apple’s peer-to-peer Wi-Fi, and the AirDrop protocol is itself private.