【发布时间】:2017-10-26 11:51:09
【问题描述】:
我的课程要求是构建一个 Android 应用程序,列出附近所有可用的移动设备。所有设备都无法访问互联网。
为了方便起见,假设所有设备都安装了我的应用程序。
当用户首次安装我的应用时,他们必须定义用户名并上传个人资料图片。
当他们启动我的应用程序时,它应该显示以下有关附近其他设备的配置文件信息:
- 用户名头像
现在,我知道这是一个开放式问题,但我完全被难住了,需要一些指导。
具体来说,我发现以下几点具有挑战性:
如何在没有互联网的情况下在设备/我的应用程序之间建立通信? 如何检索其他设备的个人资料图片而无需将所有内容本地存储在设备上 我做了一些研究,发现 Wi-Fi Peer to Peer,但不确定这是否适合我的用例,因为我没有互联网访问权限。蓝牙是另一种选择,但我认为在交换数据之前必须先配对设备。
【问题讨论】: