【问题标题】:Is there any way to transfer data between Android devices without the user having to accept a connection?有什么方法可以在 Android 设备之间传输数据而无需用户接受连接?
【发布时间】:2021-03-20 18:09:12
【问题描述】:

我目前正在研究移动设备的任务卸载策略,并且需要能够在设备之间自动传输数据,而无需用户在同一个 WiFi 网络上。据我所知,用户需要明确接受 WiFi Direct(P2P) 和蓝牙的连接。

有没有办法绕过明确的连接接受?是否存在其他/更好的选择?

只要它能让我以无处不在的方式在设备之间共享数据,一切都可以。最好不要root设备。

【问题讨论】:

    标签: android


    【解决方案1】:

    另一种方法是 Google Nearby API。它允许您发现、连接数据并将数据发送到附近的设备无需任何提示且无需 root 设备。

    一些文档可以在这里找到:https://developers.google.com/nearby/connections/android/discover-devices

    可以在这里找到一个很好的代码示例:https://github.com/android/connectivity-samples/blob/a7df97eee9b2a553760d338babc6f24e4dc73cf7/NearbyConnectionsRockPaperScissors/app/src/main/java/com/google/location/nearby/apps/rockpaperscissors/MainActivity.java

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多