通过蓝牙从Android浏览树莓派的文件系统

11

使用案例:

我正在开展一个涉及安卓手机和树莓派的项目。在田野中,树莓派单元将被种植传感器,偶尔用户会带着手机四处走动,尝试从树莓派获取读数。因此,应用程序的责任是获取数据并绘制图表。

设计:

我打算允许用户在设备配对后选择文件的位置。目前,已识别可用设备,完成了程序化配对设备的工作。但是,我无法从安卓系统中导航到树莓派的文件系统。你如何实现这一点?

任何帮助都将不胜感激。如果您指向这个资源,请同时解释(摘自此处的选定答案)。


那么,您可以通过蓝牙将Android设备与Raspberry Pi连接起来。然后,您有一个在Android设备上编写的应用程序,该应用程序与您在Raspberry Pi上编写的程序进行通信?请简要说明应用程序和程序如何通信。 - greenapps
@greenapps 嗯,树莓派上有一个编写文件的程序。树莓派上没有与Android设备通信的程序。我只需要获取该文件并绘制数据。 - Aman Deep Gautam
它是与安卓设备通信的。你的意思是“它是与安卓设备上的应用程序通信的。我”。 - greenapps
使用Samba,您可以将目录暴露给外部世界。然后,您可以在另一台机器上浏览该目录。不知道这是否适用于蓝牙。 - greenapps
你能详细说明一下你是如何通过蓝牙连接这两个设备的吗?你是使用某个应用程序进行配对还是使用原生蓝牙应用程序? - harshitpthk
1个回答

1
您可以在树莓派上部署Java应用程序,并通过蓝牙套接字将其与Android应用程序连接起来: 使用bluecove从Android蓝牙发送数据到PC 然后,您可以执行File.listRoots()并创建自己的远程目录浏览器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接