1 BluetoothOppLauncherActivity Android手机点击某文件进行蓝牙分享的时候,会跳转到系统自带应用Bluetooth中。 具体文件:packages/apps/Bluetooth/src/com/android/bluetooth/opp/BluetoothOppLauncherActivity.Java 看一下BluetoothOppLauncherActivit
转载 2021-06-16 20:19:16
4430阅读
# Android 蓝牙 OPP 文件传输实现指南 在现代的移动应用开发中,蓝牙文件传输是一项常见的需求。Android系统支持通过OBEX协议实现蓝牙文件传输OPP)。 ## 流程概述 实现Android蓝牙opp文件传输的流程如下表所示: | 步骤 | 描述 | |------|---------------
原创 9月前
247阅读
这篇文章总结通过蓝牙实现两台pad间数据传输文章基于传统蓝牙,而不是BLE。 蓝牙应该是移动设备经常用到的功能模块,Android Bluetooth API 是Android提供的用来实现点到点和多点无线功能。 使用 Bluetooth API,Android 应用可执行以下操作:扫描其他蓝牙设备查询本地蓝牙适配器的配对蓝牙设备建立 RFCOMM 通道通过服务发现连接到其他设备与其他设备进行
转载 2023-08-01 11:02:22
135阅读
在前面android -- 蓝牙 bluetooth (一) 入门文章结尾中提到了会按四个方面来写这系列的文章,前面已写了蓝牙打开和蓝牙搜索,这次一起来看下蓝牙文件分享的流程,也就是蓝牙应用opp目录下的代码,作为蓝牙最基本的一个功能,这部分的代码在之前的版本中就已经有了,新旧版本代码对比很多类名都...
转载 2015-05-30 10:52:00
546阅读
2评论
一、概述目前打印打印机支持的无线打印方式一般为wifi和蓝牙。本篇文章讨论Android蓝牙打印的指令实现。蓝牙打印机的种类繁多,支持的打印格式也不尽相同。按照指令集划分,主要可分为:ESC指令集、CPCL指令集。大部分热敏打印机使用的ESC指令集。部分支持CPCL指令集。二、ESC指令指令一览表:常用打印指令:1、初始化2、设置文本对齐方式3、设置行间距1)默认行间距2)指定行间距4、设定字符
转载 2023-06-28 09:58:56
284阅读
## 实现蓝牙协议 OPPAndroid 开发流程 ### 一、整体流程 以下是实现蓝牙协议 OPPAndroid 开发流程的详细步骤: | 步骤 | 描述 | | ---- | ---- | | 步骤一 | 初始化蓝牙适配器并检查设备是否支持蓝牙 | | 步骤二 | 扫描附近的蓝牙设备 | | 步骤三 | 连接目标蓝牙设备 | | 步骤四 | 发送文件到目标蓝牙设备 | ##
原创 2023-08-21 04:43:27
172阅读
原标题:没网络也可以传输数据?OPPO互传与HUAWEI Share实测体验不知道大家是否曾经听说过苹果手机所特有的一种文件传输方式Airdrop隔空投送,两台苹果设备仅需保持在较近的距离便可以轻松传输数据,并且这个过程中并不需要花费流量,可谓是非常方便。但实际上,这类文件传输方式并非只有苹果独有,OPPO和华为这两大国产品牌都已经具备了这样的功能,他们分别是OPPO互传与HUAWEI Share
在前面android -- 蓝牙 bluetooth (一) 入门文章结尾中提到了会按四个方面来写这系列的文章,前面已写了蓝牙打开和蓝牙搜索,这次一起来看下蓝牙文件分享的流程,也就是蓝牙应用opp目录下的代码,作为蓝牙最基本的一个功能,这部分的代码在之前的版本中就已经有了,新旧版本代码对比很多类名都是一样的,这一部分新东西不多,写在这里帮助大家梳理下流程吧。 有没
转载 2021-12-01 16:28:27
460阅读
当前OPP Source Code基于Android O(8);Andorid 中Bluetooth OPP的实现与其HFP、A2DP等Profile不一样,其没有Framework层实现,即frameworks\base\core\java\android\bluetooth中并没有OPP的对外接口;同时在Server 层中,packages\apps\Bluetooth\src\com\and
转载 2024-07-29 18:03:55
176阅读
  Smartisan OS ROM OPPO Find 5 WCDMA 版刷机教程  本刷机教程仅针对 OPPO Find 5 WCDMA 版(不含电信版)  刷机注意  1、刷入 Smartisan OS 之前请务必将手机系统刷至 OPPO 官方最新正式版固件(最新版本:X909_13_A.11_130704 ROM下载地址:http://www.oppo.com/index.php?q=so
1 创建rfcomm层sever 要想通过蓝牙接收文件,首先要打开蓝牙。所以先从打开蓝牙进行分析。 BluetoothOppReceiver在AndroidManifest.xml文件中进行了注册,其中action包括”android.bluetooth.adapter.action.STATE_CHANGED”,也就是它会监听蓝牙状态的改变。 监听到蓝牙开启,BluetoothOppReceiv
转载 2021-06-16 20:17:51
2361阅读
OPPO Enco X在10月19日正式发布。它是OPPO无线耳机产品线中,定位最高端的产品,和丹麦HiFi品牌丹拿联合打造,是绿厂的“声学旗舰”。定价999元的OPPO Enco X,核心卖点是四档降噪+同轴双单元+丹拿大师调音+LHDC。现在给大家汇报一下,OPPO Enco X这个“年轻人的第一副丹拿”的使用体验。参数夜曲、白歌、竹韵3色可选;单耳4.8g,整重52.5g;充电盒三维66.3
转载 2023-08-30 19:37:18
196阅读
本想分享下obex的各种操作,但分析到BtOppService就发现有很多知识点,只能是单独起一篇了。 ps,如果是刚接触蓝牙的话建议看看本公众号的其他介绍蓝牙的文章,先对蓝牙有个黑盒形式的了解,明白了输入和输出,再来剖析黑河的内部线路 接上篇 闲叙蓝牙Opp(一) 从上文可以看出,文件插入db后直接就是BluetoothOppService(下文会缩写成BtOppService)的处理了,在
转载 2021-06-16 19:54:49
1015阅读
蓝牙应用层协议介绍本文主要简要介绍如下内容:蓝牙术语GAPSDAPSPPGOEPHFPDUNHSPA2DPAVRCP未完待续。。。一、蓝牙术语:1, 蓝牙用户接口(UI):蓝牙操作界面2,蓝牙设备名称:蓝牙设备名称是能够为用户自然语言表达的用户友好的名称,比如“我的蓝牙手机”。3,蓝牙设备地址(BD_ADDR):基带蓝牙设备地址表示为48bit的二进制序列,在UI上显示的蓝牙BD_ADD
转载 2023-09-22 07:56:55
455阅读
  摘要概述:  在蓝牙opp时既然是发送文件,client为发送方,那么还需要明确一个接收方作为server,待发送方和接受方确定后就要在两个设备之间点对点的打通一条光明大道作为传输通道。当然还有你要运输的信息,有了这四要素,你就可以进行完美的运输了。在运输结束之后需要把通道给拆了,因为每个设备的通道是有限的。所以运输的前提是保证server端存在,并且通道可以正确建立。 那么在建立之后开始传输
转载 2021-06-16 19:56:18
2647阅读
还在困惑BLE低功耗蓝牙数据传输率有多快? 这并不仅仅是一个人的问题,即使谷歌搜索会出现很多不完整的答案。每个操作系统和设备都有自己的限制,例如连接间隔和每个间隔的数据包数量。另外,您是否知道使用iOS,您可以每一个连接间隔可以发送4个数据包,而且HID设备的可以在一个连接间隔发送10个数据把,从而把速率提高2.6倍? 如果你想最终清楚你可以通过BLE与iPhone,Andro
在工作和学习中,我们每天都需要传输大量的数据包括文档和图片等,对于大文件和大量文件的传输,既要保证传输的质量还要操作简单,省时省力,这也就成了一个令人头疼的问题。不同的传输方式有着不同的特点,那么今天就来说一说一些常见的传输方式。
# Android 蓝牙 MAC 蓝牙传输入门指南 在这个指南中,我们将介绍如何在 Android 中实现 BLE(蓝牙低功耗)设备间的 MAC 地址传输。下面是整个流程的概述以及每个步骤的详细说明。 ## 整体流程 以下是实现蓝牙传输的步骤分解: | 步骤编号 | 步骤描述 | | -------- | ---------------------- | | 1
原创 10月前
132阅读
    介绍蓝牙协议的初始化之前首先要简单讲一下蓝牙一些常用协议以及各个协议的作用,同时还要讲以下Application的知识以便对蓝牙协议的初始化有一个更清晰的认识。一、蓝牙协议简介:HSP(手机规格)– 提供手机(移动电话)与耳机之间通信所需的基本功能。HFP(免提规格)– 在 HSP 的基础上增加了某些扩展功能,原来只用于从固定车载免提装置来控制移动电话。A2DP(高级音
蓝牙及名称的由来 蓝牙( Bluetooth ):诞生于 1994 年,最初由电信巨头爱立信公司创制,当时是作为RS232数据线的替代方案。作为有线传输的无线替代方案,其理念是使用无线电传输(亦即无线传输)来交换数据。蓝牙这个名字来自十世纪的一名丹麦国王(Harald Blåtand),英文名为哈拉尔·蓝牙(Harold Bluetooth)。据说,蓝牙å王统一了四分五裂的交战派,亦即现在的挪威、
  • 1
  • 2
  • 3
  • 4
  • 5