使用wifi直接和使用wifi热点共享文件之间的区别

Gau*_*pta 7 wifi android-wifi personal-hotspot wifi-direct wifip2p

使用wifi在两台设备之间共享文件可通过以下方式完成:

  • 直接使用wifi
  • 在一台设备上创建热点并将其他设备连接到该设备
  • 这两种方法的基本区别是什么
  • 我的意思是在两个选项中,一个设备用作接入点,而另一个设备连接到它

  • 在直接wifi的情况下,两个设备中的哪个将用作接入点

  • 这两个选项中哪一个更容易,更快
  • 我想在我的Android应用程序中使用此功能

    Dr.*_*kka 5

    使用上的一个基本区别是,如果您使用接入点方法,则不能同时使用任何其他接入点,这意味着如果用户通过某个接入点已有连接,它将被终止。

    此外,如果有应用程序正在寻找互联网连接,它们可能会在您与其他设备建立接入点连接后立即开始推送数据,这可能会带来一些安全问题(以防其他设备有一些准备好接收敏感数据的嗅探器等。 )

    使用 WiFi 直连,没有接入点之类的东西,基本上你找到一个 WiFi 直连设备,并开始连接到它。首次创建 WiFi Direct 组时,会显示用于接受传入连接的对话框(因此它始终显示在我们正在建立连接的方中)。

    然后当连接成功时,选择其中一个设备作为组所有者,并且任何其他想要加入该组的设备应该只连接到该组所有者。

    使用 WiFi Direct API,您还可以使用 CreateGroup,预先选择一个设备作为组所有者,此选项还将创建一个带有随机密码的接入点。因此,如果您想使用接入点选项,您可以使用此功能它很容易。

    对于更简单/更快的问题,我不会有任何好的答案,我想它们可能大致相同。