bluetooth相关内容

通过蓝牙在Android中接收音频

我想创建一个Android应用程序,它能够接收音频流。我想到了使用A2DP规范的,但好像Android不支持A2DP片。貌似有很多人多数民众赞成寻找这个问题的解决方案。但是,我们收到一个普通的比特流,然后将数据转换成音频的应用程序?我想通过RFCOMM(SPP蓝牙配置文件)接收PCM或MP3数据流,然后使用AudioTrack玩。 首先,我怎么通过RFCOMM收到我的Andr​​oid手机的比特 ..
发布时间:2015-12-01 16:40:55 移动开发

Android的BLE API:GATT通知没有收到

用于测试设备:的Nexus 4,安卓4.3 连接工作正常,但我的回调 onCharacteristicChanged 方法不会被调用。不过我在注册通知使用 setCharacteristicNotification(字符,真)在 onServicesDiscovered 和功能甚至返回true。 设备日志(实际上有的没有的消息在所有的时候通知的应的出现/通过蓝牙设备发送): 07-28 1 ..

如何避免或者解聘Android的蓝牙配对通知,当我在做方案的配对?

我有一个应用程序在那里我编程控制蓝牙配对和解除配对。我可以连接并解除配对前配对之后。我需要做的原因是具体到我的应用程序,而不是在我的问题的范围。 基本上,我做的是: 获取参考 IB 到 IBluetooth 在注册一个BroadcastReceiver为 android.bluetooth.device.action.PAIRING_REQUEST 呼叫 ib.createBond(地址) 在 ..
发布时间:2015-12-01 16:35:09 移动开发

多个蓝牙连接

我要连接通过蓝牙3设备(我的Droid必须连接到2蓝牙设备)。我已经连我的Droid使用蓝牙聊天,我应该如何修改它的多个蓝牙设备1设备?你能帮助我吗? 解决方案 我正在寻找一种方法,用蓝牙连接4台设备,我发现下面的内容。 我不知道这是你想要的。 但为了使用蓝牙进行连接2个以上的设备,你必须创建一个不同的UUID为要连接的每台设备上。 请链接查看code的例子和一个更好的解释。 ..
发布时间:2015-12-01 16:34:47 移动开发

Java的:异常本身就是空

我是pretty的糊涂了一个Android的问题或Java问题,它的自我。 当我在调试一个Android应用程序,它与蓝牙的工作原理,流停止 IOException异常中,我后来发现例外五是空的catch块上...当我试图从InputStream读取,它被扔 是的,这不是一个 NullPointerException异常但其他类型的异常是空值最好说扔未初始化。 这可能吗?在这情况下,例如未初 ..
发布时间:2015-12-01 16:26:51 Java开发

嗅探/记录自己的Andr​​oid的蓝牙通信

我最近买了通过蓝牙与Android手机/平板电脑连接chinesse设备。由于没有申请菱的Windows / Linux的我想创建一个用于个人使用。 通常的电话连接到设备和交换一些数据。我连电脑设备,并看着串口调试程序和menaged发现协议(仅限单程)。电话仅发送一个命令到设备。但是这一次,我没能找出它containts。 是否有任何软件,让我寻找到通过蓝牙连接发送的数据?我试图反编译的应用 ..
发布时间:2015-12-01 16:18:59 移动开发

在动作条动态的TextView

我需要实现的动作条一个TextView。此的TextView示出了蓝牙连接的状态,以便它会根据此状态更新 我不是在谈论改变ActionBar的冠军,但增加一个TextView FE在标题之下,或在右侧。 目前,我所做的是在menu.xml文件创建一个项目: <项目 机器人:ID =“@ + ID / statusTextview” 机器人:actionViewClass ..
发布时间:2015-12-01 16:10:21 移动开发

Android的:如何蓝牙UUID的工作?

我一直在跑来跑去SO和互联网大在过去几个小时,试图弄清楚这一点,我很困惑。 基本上,我不明白什么是蓝牙UUID表示。不要的UUID表示协议(如 RFCOMM )?如果是这样,为什么 createRfcommSocketToServiceRecord()方法需要的UUID,当他们就在自己的名字中指定RFCOMM?为何BluetoothChat样品code有一个看似随意,很难codeD UUID? ..
发布时间:2015-12-01 15:49:36 移动开发

Android的样品蓝牙code通过蓝牙发送一个简单的字符串

我要发送一个简单的字符串数据,如“A”从Android设备到另一个通过蓝牙。我看了样品蓝牙code在Android SDK中,但它是对我来说太复杂。我不明白我怎么可以只发送特定的数据时,我preSS的按钮。我该如何解决这个问题呢? 解决方案 私人的OutputStream的OutputStream; 私人的InputStream inStream中; 私人无效的init()抛出IOExcep ..
发布时间:2015-12-01 15:44:33 移动开发

如何采用Android 2.1 SDK取消配对蓝牙设备

在Android 2.1系统,取消配对蓝牙设备,你可以去蓝牙设置,在设备上长,然后选择取消配对取消配对的设备。我希望能够从我的应用程序做到这一点。我可以检索配对/粘合设备列表使用我怎样才能解除配对蓝牙设备? 解决方案 下面是你如何解除配对/删除绑定的设备调用此方法,其中MACADDRESS是device..ie的MAC地址的字符串“00:02:00:A3:03:05” IBluetooth ..
发布时间:2015-12-01 15:39:49 移动开发

在Android的蓝牙打印机问题

我要打印的账单通过蓝牙使用以下code, 当我运行的应用程序,第一次它越来越打印,但是当我试了没有得到打印。 包com.sel.bluetooth; 进口java.io.OutputStream中; 进口java.lang.reflect.Method中; 进口android.app.Activity; 进口android.app.Dialog; 进口android.bluetooth.Bl ..
发布时间:2015-12-01 15:37:23 移动开发

以编程方式连接到已配对的蓝牙设备

有没有一种方法,使用Android SDK,以编程方式连接到已配对的蓝牙设备? 在换句话说:我可以进入设置 - >无线和网络 - >蓝牙设置,挖掘设备(列为“配对,但没有连接”),此时它会连接。我希望能够以编程方式做到这一点,却看不到一个办法做到这一点。 我看到创建一个RFCOMM套接字选项,并为SPP设备,我假定会做的连接部分为好,但对于A2DP设备,其中,实际的数据传输将通过操作系统来处理 ..
发布时间:2015-12-01 15:36:27 移动开发

是否有可能,在原则上,一个Android设备与iPhone蓝牙/的GameKit界面?

(我没有兴趣在纯理论的,但作为一个实际接近或中期可能,12-24个月之内说了。) 作为一个开发人员熟悉的(但不是专业)两个主要的智能手机平台,我应该期待一个Android库出来,可以欺骗自己到一个iPhone应用程序的的GameKit为基础的网络。它似乎是合理的平台之间的蓝牙接口可能会广场机会,也使有用的应用程序,该调制解调器通过梅特卡夫定律得益于PC / Mac平台以同样的方式。 我要寻找的 ..
发布时间:2015-12-01 15:14:16 移动开发

Android的蓝牙例

任何人都可以给我的Andr​​oid蓝牙通信教程链接或提示?请不要告诉我指的是BluetoothChat的例子,我只能理解如何发现并连接到设备,但不知道如何发送和接收数据通过蓝牙。 我在实际工作在Android和嵌入式蓝牙设备项目。 请帮我了.. 在此先感谢! 解决方案 我想这是更好地理解用的这个教程。 ..
发布时间:2015-12-01 15:12:01 移动开发

在断开Android的蓝牙接口

我正在开发的一个程序,从Android手机,我要作为客户端连接到蓝牙医疗传感器。我使用的是官方的蓝牙API,并在连接(SPP配置文件)没有问题,但是当我结束插槽,传感器仍然连接到我的手机(虽然我关闭连接)。 有没有办法让一个蓝牙断线?我觉得有一个名为ACTION_ACL_CONNECTED意图,它做到这一点。谁能解释我如何使用它? 在此先感谢。 编辑:这里是code,如果有人需要更多的信息, ..
发布时间:2015-12-01 15:10:52 移动开发

发送使用蓝牙OBEX对象推送配置文件(OPP)

有没有办法使用使用OBEX了Android蓝牙API发送一个文件? 我需要将文件发送到支持OBEX OPP只,一台打印机 我可以使用Android的意图ACTION_SEND来,没有任何问题打印机发送的文件,但我需要它编程方式发送。 我可以连接到使用OBEX OPP UUID(1105)的方法createRfcommSocketToServiceRecord()蓝牙打印机,但后来我应该遵循O ..
发布时间:2015-12-01 15:00:16 移动开发

如何以编程方式配对在Android蓝牙设备

有关我的应用程序,我想以编程方式配对蓝牙设备。我能够以显示我要配对的设备配对对话框,我可以输入引脚code。当我preSS“配对”的对话框中被删除,没有任何反应。 我只需要支持的设备与Android 2.0及更高版本。 目前我使用下面的code开始配对的进展: 公共无效pairDevice(BluetoothDevice类设备){ 字符串ACTION_PAIRING_REQ ..
发布时间:2015-12-01 14:59:29 移动开发

无需用户确认蓝牙配对

我可以配对的两个设备通过蓝牙,而不需要确认该用户界面,接受这个配对的设备。我可以没有任何多余的用户操作过交换一些额外的数据,例如NFC,然后安全地配对这两个设备通过蓝牙? 解决方案 这需要的就是为什么 createInsecureRfcommSocketToServiceRecord()加入 BluetoothDevice类首发的Andr​​oid 2.3.3(API等级10)(在 Bluet ..
发布时间:2015-12-01 14:57:19 移动开发

蓝牙和WIFI打印为Android

我们需要一个便携式打印机(手持式,这一点很重要),可以通过蓝牙或WiFi连接到Android手机。 我所知道的现在: 在没有标准的打印SDK可用于Android这个时间 有一个非官方SDK称为 iPrint的SDK 。你们中尝试过通过WiFi或者蓝牙?它的工作原理? 的PrinterShare 还声称自己是的 programmaticly提供。这将是确定对我来说,每部手机缴纳一次费用$ 5的。 ..
发布时间:2015-12-01 14:33:54 移动开发

安卓+对通过蓝牙编程装置

我想要探索蓝牙的范围内,列表中的设备并与之配对,以他们的点击。我用下面的code,但它只是关闭应用程序,当我点击我要配对设备的名称。 我想知道错在我的code或任何其他方式做我所需要的。 包com.marakana; 进口java.util.Set中; 进口android.app.Activity; 进口android.bluetooth.BluetoothAdap ..
发布时间:2015-12-01 14:31:40 移动开发