步骤1:将Raspberry Pi放入蓝牙设备

完成以下步骤我以前的版本将Raspberry Pi转换为可指导完成此步骤的Bluetooth设备。

步骤2:使Raspberry Pi设备成为Bluetooth对象推送配置文件(OPP)服务器

完成“使Raspberry Pi设备成为Bluetooth对象推送配置文件(OPP)服务器”指令中的所有步骤。

步骤3:运行Bluetooth OBEX Push服务

在Raspberry Pi上

打开终端仿真器程序

创建一个特殊目录来存储照片,如果期望。该目录可以在任何位置,只要对执行obexpushd程序的用户具有写许可权即可:

$mkdir /home/pi/photos_from_phone

关闭运行的OBEX Push Deamon程序(如果有):

ps aux | grep -i obexpushd

终端仿真器的输出

pi 2852 0.1 0.1 11940 800 pts/0 Sl + 18:49 0:00 obexpushd -B- n

pi 2863 0.0 0.1 3552 820 pts/1 S + 18:50 0:00 grep --color = auto -i消失

kill -9 2852

键入以下内容以运行OBEX Push Daemon:

obexpushd -B -n -o ‘/home/pi/photos_from_phone’

终端仿真器的输出

令人讨厌的0.11.2版权所有(C)2006-2010 Hendrik Sattler

该软件绝对不提供担保。

这是免费软件,欢迎您在某些条件下重新分发

收听在蓝牙/[00:00:00:00:00:00]:9

上,检查SDP服务器是否正在宣传已安装的OBEX Push服务,评级给蓝牙客户端:

sdptool browse local | grep obexpushd

终端仿真器的输出

服务提供商:obexpushd

步骤4:使用蓝牙将Android手机中的照片传输到Raspberry Pi

在Android手机上

打开照片应用

点击要加载的照片

点击底部的共享图标。它是位于中间的图标。

轻按蓝牙图标

在“蓝牙设备选择器”屏幕上,确保Raspberry Pi列在“可用设备”框中。如果Raspberry Pi未列出,请点击“扫描设备”按钮,然后等待Raspberry Pi列出。您可能需要多次重复“扫描设备”。

在“可用设备”框中找到的Raspberry Pi设备上轻按。

Android手机立即将照片发送至Raspberry Pi。

使用一根手指从顶部屏幕轻扫以显示状态屏幕。第一行表示发生了蓝牙共享事件,并且已发送文件。

点击该行以显示详细的状态消息。状态消息提供了详细信息:

发送的文件名(IMG_20141029_232956332.jpg),

蓝牙设备接收者(rpipro-0),

文件大小和

“发送完成”结果。

在Raspberry Pi上

打开一个新文件终端窗口。

将目录更改为执行obexpushd守护程序的目录:

cd /home/pi/photos_from_phone

找到文件:

ls -l IMG_20141029_232956332.jpg

终端仿真器的输出

-rw-r--r-- 1 pi pi 1241019 Oct 30 00:17 IMG_20141029_232956332.jpg

状态

文件已通过蓝牙成功传输到Raspberry Pi。

PS从Android Phone发送视频涉及相同的任务序列。

步骤5:关闭在Raspberry Pi上运行的Bluetooth OBEX Push服务

以防止恶意行为-从发送讨厌的东西到Raspberry Pi。我建议您在不使用OBEX推送程序时结束它:

转到将obex pushed作为前台进程运行的终端窗口。

按Ctlr + C键。

android 蓝牙传输图片吗,如何使用蓝牙将Android手机中的照片和视频副本发送到树莓派...相关推荐

  1. Android获取系统相册图片选中地址,获取手机中的所有图片地址自定义相册

    一.获取手机中的值 1.首先在使用读写sd卡权限 2.获取手机中的所有图片: 注意代码中的getGalleryPhotos(getContentResolver()) 方法获取所有地址 获取所有图片地 ...

  2. Android——如何在电脑里找到手机中的图片或者视频

    1.先让你的手机与你的电脑进行多媒体的连接 2.首先找到你的Android的SDK目录,然后进入platform-tools目录下,然后shift+鼠标右键,选择在此处打开cmd或Powershell ...

  3. android蓝牙扫描中断,一段时间后,Android蓝牙Le扫描仪停止运行

    Android 7.0引入了BLE扫描超时,其中任何运行30分钟或更长时间的扫描都会自动停止并且只能"机会性地"恢复,这实际上意味着如果另一个进程执行扫描,它也可以获得结果. 您可 ...

  4. android蓝牙开启后会尝试自动连接,Android 自动连接蓝牙

    蓝牙是手机和智能硬件通信常用的方式,蓝牙通信可分为传统蓝牙和低功耗蓝牙(BLE).其中BLE的连接断开等操作可以通过Android SDK中提供的API进行操作,而传统蓝牙部分SDK并没有提供相关的A ...

  5. C# android 蓝牙、消息、socket传输文件 InTheHand 手机蓝牙连接电脑

    最近实现一个项目实现 安卓 android 和电脑之间的 通过 蓝牙传输文件 和消息 电脑端是使用C#写的 使用了 InTheHand.Net.Personal.dll 但是InTheHand的DEM ...

  6. android蓝牙无法输入密码,由于加密问题,Android蓝牙文件无法写入描述符

    我正在尝试确定使用蓝牙低功耗与支持BLE的设备进行通信的应用程序出了什么问题.令人抓狂的部分是,问题只出现在某些设备上,例如来自Europa的Motorola Moto G3和来自中国的Samsung ...

  7. 解决Android的WebView无法加载微信公众号链接中的图片和视频

    //开启js解析服务 webSettings.setJavaScriptEnabled(true); //允许该网页中http和https混合使用,Android 5之后默认不允许https安全站点去 ...

  8. android 图片保存电脑上,怎样简单快速的将手机里的照片和视频,批量保存到电脑?...

    原标题:怎样简单快速的将手机里的照片和视频,批量保存到电脑? 手机用久了,内存怎么都不够用,因为照片和视频占据了大部分的存储空间,需不定期将照片和视频保存到电脑里,以腾出空间来,让手机有更多的空间来存 ...

  9. Android 蓝牙 搜索周围设备代码流程分析-framework到协议栈流程

    本文详细的将Android 蓝牙扫描周围设备流程进行了梳理,从UI开始扫描到协议栈发送扫描命令到controller,进行了源码分析. 更多源码分析: android-蓝牙A2dp-avrcp-hfp ...

最新文章

  1. Clojure程序设计
  2. Future 和 ExecutorCompletionService 对比和使用
  3. 3周第4次课 df、du命令 fdisk磁盘分区
  4. MybatisPlus 通用枚举无法正确取值
  5. hdu1232畅通路程(并查集)
  6. 【BZOJ1188】分裂游戏,博弈
  7. 史上最简单MySQL教程详解(基础篇)之SQL语句以及预留关键字介绍
  8. 10-20C#基础---一维、二维数组冒泡排序
  9. 一、1.1 Kaggle中kernel技巧
  10. Delphi程序开启XP的ClearType显示效果
  11. 强烈推荐Seam实战
  12. python清空list_python怎么清空list
  13. Androidの矢量图形之VectorDrawable研究
  14. 配置深度森林deep forest(2021)环境填坑
  15. 计算机添加家庭成员,Win10系统添加家庭成员出错怎么解决?
  16. 把华为交换机设置成(NTP)时钟源服务器
  17. cisco route;0x2142和0x2102模式
  18. 互联网没有基业长青?(转)
  19. 怕抢不到演唱会门票?AI帮你做攻略!
  20. python123测验答案-python123国二选择题

热门文章

  1. Ubuntu20.04安装CUDA和cuDNN
  2. GitHub上小伙玩剧本杀假戏真做,没想到对方竟然是……
  3. 华为od题库汇总分享
  4. 通过C实现2018以内的闰年判断
  5. QT5(15)模拟登陆百度
  6. 关于CSGO理财游戏的一些心得(一)
  7. 台电X80HD,刷单安卓32G内存方法
  8. VS2017下getcwd()函数“E0020未定义标识符;getcwd() 错误C3861“getcwd”: 找不到标识符”解决办法
  9. pymol学习实验记录
  10. Flink的部署模式session 、pre job、aplication