0 votos

¿Cómo conectar un mac y un dispositivo Android a través de WiFi-direct?

Tengo un MBP M1 Pro de 16" y un dispositivo Android 11 entre los que quiero una conexión WiFi directa.

El dispositivo Android es compatible con WiFi-direct y puede conectarse a otro dispositivo Android con WiFi-direct sin problemas. Puedo comunicarme entre ellos como se espera.

MacOS obviamente soporta WiFi-directo ya que es la base de las transferencias de AirDrop pero no soy capaz de encontrar la manera de unirme a una red WiFi-directa desde un mac.

Para evitar el problema XY:
Soy un dev de Android y quiero usar ADB de forma inalámbrica. Actualmente tengo que hacerlo de forma indirecta a través de un punto de acceso WiFi donde las velocidades obviamente varían mucho y 100Mbit/s es la velocidad máxima que puedes obtener de forma realista (a menudo más baja). El WiFi-directo debería permitir velocidades mucho más estables de hasta 250Mb/s (quizás incluso más). (Las altas velocidades son importantes aquí, ya que el despliegue de un binario de ~60MB está en la ruta crítica del ciclo de retroalimentación).
Mi plan actual es tener una conexión WiFi-directa entre el MBP y el dispositivo Android de manera que pueda utilizar ADB sobre IP en lugar de una conexión WiFi indirecta.
Un punto de acceso WiFi desde el teléfono no es una opción, ya que también necesito descargar cosas grandes con bastante frecuencia.

0voto

Atemu Puntos 39

Según un representante de Apple, AirDrop no utiliza realmente WiFi-direct, sino un protocolo personalizado: https://developer.apple.com/forums/thread/12885?answerId=694254022#694254022

Por lo tanto, la implementación por parte de Apple de WiFi-direct es tecnológicamente innecesaria desde su perspectiva y, por lo tanto, sólo podría ocurrir si Apple se viera obligada a implementar estándares abiertos como WiFi-direct por parte de los reguladores competentes.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X