bluetooth相关内容

连接到蓝牙设备发生故障时的深度睡眠

我试图连接到已配对的蓝牙装置每25秒,通过AlarmManager计划,触发一个WakefulBroadcastReceiver开始做连接的服务。一旦设备进入睡眠状态,一切的伟大工程的前几个小时,但它开始后约4-5小时要失败,我认为该设备将进入的深度睡眠的。 我从ParcelFileDescriptor一个NullPointerException异常,陈述“的FileDescriptor不能为空 ..
发布时间:2015-12-05 14:29:58 Java开发

对于AVRCP在Android的最佳实践(发送元数据到蓝牙设备)

我要的元数据发送到蓝牙设备,通过一个Android 4.3+设备。 这是我碰到的解决方案,并且工作,正在发送意图google.android.music(谷歌的音乐应用程序),通知它有关的元数据,因为在这里看到:的 //stackoverflow.com/questions/15527614/send-track-informations-via-a2dp-avrcp">send跟踪信息。我可能 ..
发布时间:2015-12-05 14:29:53 移动开发

以编程方式连接到配对的蓝牙音箱和播放音频

在我们的应用程序,我想连接到previously配对的A2DP蓝牙音箱和直接音频播放它,采用Android 4.2版或更高版本。 我可以用这个code,启动过程中成功地创建一个支持A2DP对象: / *舱单权限* / <使用-权限的Andr​​oid:名称=“android.permission.BLUETOOTH”/> <使用-权限的Andr​​oid:名称=“andro ..
发布时间:2015-12-05 14:29:04 Java开发

连接到非发现的蓝牙设备

我为Android开发的应用程序。只是一个一般的问题,即,如果是能够连接到一个装置,该装置的非可发现的公开 在此先感谢。 解决方案 如果您有previously配对的设备,然后就可以连接到它再次,即使它是不是在发现模式。看到这个帖子: //使用配对的设备或使用MAC地址来创建一个BluetoothDevice类 //设置< BluetoothDevice类> pairedDevi ..
发布时间:2015-12-05 14:21:04 移动开发

配对两款Android设备使用蓝牙第三装置

我在做一个Android应用程序,我需要2个器件以上才能够通过蓝牙连接到一台设备。在code连接两个设备连接在一起的一个对等形式的作品,但是当我尝试连接,我都会一个IOException说:“连接被拒绝”,因为套接字被关闭,因此,无法完成配对。下面示出了错误。 插座关闭。无法完成配对。 java.io.IOException异常:连接被拒绝 在android.bluetooth.Blue ..
发布时间:2015-12-05 14:05:11 移动开发

保持线程和连接状态的Andr​​oid应用程序中使用的onSaveInstanceState?

我开发了Android的多玩家游戏的应用程序。 一个参与者的充当主机(谁创建的游戏实例的名称)和每个其它参与者被连接到主机使用蓝牙 我的问题是这样的,这台主机在以通信运行的某些线程,并保存所有打开的连接。我读过,我的活动可以被摧毁的临时后来又恢复了,我应该使用的onSaveInstanceState机制的。不过,我说的是一个应用程序,充当“服务器”的游戏,它具有开放的连接和线程服务于其他客户,会 ..
发布时间:2015-12-05 13:55:46 移动开发

安卓prevent蓝牙配对对话

我开发一个内部应用程序,它使用蓝牙进行打印。我希望发生的蓝牙配对而无需用户输入。我曾设法让该工作通过捕获 android.bluetooth.device.action.PAIRING_REQUEST 播出。 在我的广播接收我称之为setPin法,配对工程确定,但 BluetoothPairingDialog 显示了一两秒钟,然后消失 - 见下面的链接。 由于广播是无序的,我不能叫 abort ..
发布时间:2015-12-05 13:43:13 移动开发

getbluetoothservice()调用时没有bluetoothmanagercallback

我收到“getbluetoothservice()调用时没有bluetoothmanagercallback”作为经常在我的Andr​​oid应用程序错误。我不知道是什么原因造成这样或任何有关蓝牙管理器回调。任何人都可以给我什么可能会造成这个问题或者是一个好主意,开始寻找 解决方案 通过阅读到Android源$ C ​​$ C,这似乎是一个警告你不能做任何事情。该人士$ ​​C $ C表明,如 ..
发布时间:2015-12-05 13:30:47 移动开发

如何读取连续数据并显示它

我要送的PIC连续数据(从模拟输入),蓝牙模块,然后我试图与Android阅读(超级终端,我得到的值从0到255)。我怎么可以改变我的code读取3个字节的字符串,并立即显示成TextView的。现在,我可以显示数据,但它的速度太慢和值更新,只有当按钮是pressed。这是我的MainActivity.java: 公共类MainActivity延伸活动{ 私有静态最后字符串变量=“bluet ..
发布时间:2015-12-05 12:41:05 Java开发

是否支持Android HFP蓝牙模式?

是否支持Android蓝牙HFP的个人资料?或者是依赖于设备? 什么是搭载Android在操作系统级支持的配置文件。 解决方案 下的配置文件是由Android的原生支持:A2DP,HFP,HSP。所谓“原生”我的意思是,Android是能够传输音频到支持的至少一个这些配置设备。 处理A2DP和HFP曲线几乎是透明的,你的应用程序。你只播放音频为STREAM_MUSIC连接时,这些设备会偷看 ..
发布时间:2015-12-05 12:19:51 移动开发

发现Android中可用的蓝牙设备

我刚刚开始学习Android开发。我正在写一个Android程序扫描可用的蓝牙设备,并列出它们在日志文件中。由于我是新来的Andr​​oid,我无法弄清楚什么是错在下面的code段。 button2.setOnClickListener(新View.OnClickListener() { 公共无效的onClick(视图v) { ..
发布时间:2015-12-05 12:16:53 Java开发

控制与蓝牙鼠标/ presenter Android应用

这不是一个简单的问题,因为大多数的所有答复涉及使用手机作为指针,但我想要做的就是使用鼠标/ presenter /指针来控制Android平板电脑上搜索。我买了这个泰格斯Bluetoogh presenter (亚马逊),我想接口,可在我的7英寸平板电脑的应用程序。现在,我已经花了两个小时未果搜索谷歌和计算器我想我应该寻求帮助。 蓝牙presenter工作正常。它的作用就像一个鼠标,我可以滚动, ..
发布时间:2015-12-05 12:11:24 移动开发

如何检测蓝牙设备,并得到检测设备从Android应用程序的蓝牙地址

我要的检测蓝牙设备,并从我的Andr​​oid应用程序获取检测设备的蓝牙地址。我的任务是通过使用蓝牙打印机从我的Andr​​oid应用程序,打印账单。 解决方案 有关您需要下面的东西蓝牙搜索活动, 在添加权限到您的Andr​​oidManifest.xml <使用-权限的Andr​​oid:名称=“android.permission.BLUETOOTH_ADMIN”/> &L ..
发布时间:2015-12-05 12:11:07 移动开发

在机器人的bluez实施

任何人能请向我们提供任何来源$ C ​​$ C在Android的bluez的实施。实际上,我们正在试图与GATT配置文件的应用程序。这款Android应用程序应该与蓝牙连接其他设备连接。请建议我什么都要发送数据到非Android设备的最佳方式。 解决方案 看着蓝牙聊天例如通过谷歌,你也可以用同样的方法来连接到非Android设备。 具体来说,你将需要这个API device.create ..
发布时间:2015-12-05 12:10:35 移动开发

安卓:可以蓝牙连接的自我?

在今年年初,我试图实现一个Android的应用程序,它会流中的所有系统的音频到远程系统。 这是不容易的,因为(当时)有没有办法让所有系统的音频。 所以,我开发了一个内核模块,它劫持的声音。 但它是一个有点马车,难以释放。 因此​​,我停止工作就可以了。 但现在,几个月后,我不知道是否有可能: 通过蓝牙对自己(=模拟蓝牙)连接,因为那时我 可以通过API转发系统,音频,然后把它拿来另一 ..
发布时间:2015-12-05 12:08:37 移动开发

Android的蓝牙UUID APP连接到Android

我要建一个Android应用程序,保持设备上的蓝牙连接的轨道,并触发的情况下报警其中一些迷路(远程设备是否超出范围或已关闭其蓝牙) 的事情是,在Android文件,他们问你一个UUID,以建立连接。 一个UUID是通用唯一标识符(UUID)标准的128位格式,用来唯一标识信息的字符串ID。它是用来唯一标识应用程序的蓝牙服务。 公共ConnectThread(BluetoothDevice类设 ..
发布时间:2015-12-05 12:00:49 移动开发

蓝牙配对谷歌玻璃

使用谷歌的玻璃,我能够发现蓝牙设备,看到他们的地址和信息。但是,我不能让玻璃以对(债券)与他们。 更新 继 私人无效pairDevice(BluetoothDevice类Ddevice){ Log.d(“MY_LOG”,“尝试配对”+ Ddevice.getName()); 尝试{ 方法M = Ddevice.getClass()实现getMethod(“createBond”,(等级[])为 ..
发布时间:2015-12-05 11:58:42 移动开发