腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7225)
视频
沙龙
1
回答
android
ble
connectGatt
超时
、
、
使用三星平板电脑,我成功地扫描了设备,扫描周期
超时
为30秒。当我尝试连接它时,几乎每次连接都失败(错误133)。有时这是可以的。我怀疑在连接过程中
超时
,因为它只在2到3秒后就停止了。 如何为
connectGatt
()过程指定更长的
超时
时间? 致以最好的问候,密歇根
浏览 94
提问于2019-04-05
得票数 1
1
回答
当从
Android
4.3连接到
BLE
113时,正在记录“注册客户端,等待回调”
、
、
、
、
我正在尝试连接到BlueGiga
BLE
113设备和三星Galaxy S4(
Android
4.3)。我可以成功地发现设备,但无法连接和发现服务。这是按下按钮连接后的日志。D/BluetoothGatt(11280): onClientConnectionState() - status=0 clientIf=8 device=FF:FF:FF:FF:FF:FF 传递给
connectGatt
浏览 1
提问于2013-12-30
得票数 1
回答已采纳
2
回答
如何在
Android
蓝牙低能(
BLE
)中同时建立多个连接?
、
、
我正在开发一个
Android
应用程序。 Log.d(DSERVICE_TAG, "Trying to
浏览 6
提问于2015-08-12
得票数 6
1
回答
Android
BLE
在多台设备连接后断开
、
、
、
、
我在用安卓
BLE
工作。在这个任务中,
android
应用程序应该连接到多个
BLE
设备,这是可以的。我可以成功连接。我知道这段代码是用来连接
BLE
设备的: BluetoothGatt gaat = device.
connectGatt
(getApplicationContext(), false, gattCallback); 我使用Map<String, BluetoothGatt> connectedDeviceMap来保留
BLE
设备addresses和BluetoothGa
浏览 92
提问于2021-09-02
得票数 0
2
回答
无法使用bluetoothgatt.connect() +
android
ble
重新连接
、
、
我们正在编写一个
ble
应用程序,其中想要与我们想要连接的外围设备进行持久连接。出于同样的目的,每当我们断开现有连接时,我们都希望重新连接到外围设备。因此,作为中心的
android
应用程序只是尝试使用bluetoothgatt.connect()方法重新连接。最初,我们通过设置或不设置自动连接标志的bluetoothdevice.
connectGatt
方法连接到外设。但是,如果您看到btsnoop_hci.log文件,那么断开连接的原因是连接
超时
,这是意料之中的,因为我们超出了范围。但status=8具有误导性。我们发现的另
浏览 1
提问于2014-12-03
得票数 3
2
回答
有没有更好的方法连接到
Android
中的多个
BLE
设备?
、
我正在
BLE
(蓝牙)的
Android
上工作。我已经通过谷歌找到了信息。看起来,
Android
可以通过使用多个BluetoothGatt连接到multiple
BLE
device,如下面的伪代码。我有多个
BLE
设备,。我认为我需要首先定义多个BluetoothGatt参数。final BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(address_A); mBluetoothGattA = device.
connectGatt
浏览 1
提问于2014-11-05
得票数 0
3
回答
Android
BLE
(蓝牙低功耗)连接/断开/重新连接
、
、
、
Android
BLE
API看起来很奇怪,也许我遗漏了什么。我需要做的是建立到
BLE
设备的连接,然后如果有一段时间空闲,则暂时断开连接,但当用户想要做一些新的事情时,我想重新连接。要进行初始连接,我调用:然后我想做我的临时断开,我调用然后,当我想要重新连接时,我再次调用
ConnectGat
浏览 0
提问于2017-08-07
得票数 3
1
回答
布尔:通过BluetoothDevice ()和扫描获得BluetoothAdapter#getRemoteDevice
、
、
、
我必须实现一个
Android
平板电脑的应用程序,它通过蓝牙低能连接到这个设备,发送一些命令,然后断开连接。问题: 想知道这是否是
BLE
堆栈有缺陷的原因之一?但是,当使用getRemoteDevice()检索的对象时,直接连接总是失
浏览 4
提问于2018-04-28
得票数 0
回答已采纳
1
回答
无法将
Android
连接到特定的
BLE
设备
、
、
我正在维护一个遗留的
Android
应用程序,它可以从几个
BLE
外围设备检索数据。尝试添加对新外围设备的支持时,我发现应用程序无法连接到它。基本的问题似乎是,当它调用.
connectGatt
()时,我立即得到一个“已连接”的错误。 我使用RxAndroidBle库编写了一些测试代码。到目前为止,我最好的猜测是,应用程序在找到设备后没有足够快地停止扫描(这应该没有关系,但正如我们所了解到的,有很多不稳定的
BLE
设备--如前所述,问题只出现在这台设备上)。我使用的是API21,所以不能尝试其他形式的.
connectGat
浏览 4
提问于2018-05-12
得票数 0
2
回答
BLE
:使用HCI ACL协议而不是LE LL发送数据的适配器
、
、
我已经创建了一个
Android
应用程序作为中心,并且我已经找到了一个网关服务器的实现(github.com/Jumperr-labs/python-gatt- bluez.When ),这是网关服务器的一部分我用一个读请求从服务器请求一个特征的值
浏览 78
提问于2018-06-03
得票数 1
2
回答
being onConnectionStateChange不被调用
、
、
、
打给BluetoothDevice#
connectGatt
(...)。如果连接时间超过1秒,则意味着连接“卡住”,因此不会连接,因此再次调用BluetoothDevice#
connectGatt
(...)。这是与5次尝试的限制。调用BluetoothDevice#
connectGatt
(...)之后,使用newState连接调用onConnectionStateChange(...)此外,一次只能有一个直接连接请求挂起,30秒后
超时
。onConnectionStateChange()将与state=2,status=133
浏览 3
提问于2016-01-30
得票数 21
回答已采纳
1
回答
是否可以在连接到
ble
设备时启动服务/活动?
、
、
、
我正在用
BLE
开发一个
android
应用程序。 我的蓝牙设备可以通过
android
的蓝牙扫描进行搜索。我的应用程序可以通过
connectGatt
()与蓝牙设备连接 当我的应用程序正在运行时(即使只有前台服务在运行),连接是继续的。(我使用autoConnect=true) 但是,即使我的应用程序没有运行,如果
Android
操作系统找到我的蓝牙设备并启动我的应用程序的前台服务或活动,我希望它会尝试连接。 这有可能吗?在
Android
操作系统找到的蓝牙设备列表窗口中,我可以找到我的蓝牙设备。
浏览 20
提问于2020-12-29
得票数 0
回答已采纳
2
回答
iOS与安卓蓝牙低能连接的区别
、
、
我有一个
BLE
外围设备。我无法连接到它与BluetoothLeGatt的例子,安卓应用程序,没有任何其他的应用程序在安卓市场。但是iOS
BLE
应用程序可以连接到它。安卓和iOS与
BLE
外围设备的连接有什么区别?宏达一号M7。
Android
版本: 5.0.2 LG Nexus 5X.
Android
版本: 6.0.1
浏览 0
提问于2016-07-21
得票数 0
回答已采纳
3
回答
断开连接后,
Android
BLE
在后台连接
、
、
我们使用RxAndroidBle 1.3.1从安卓连接到
BLE
设备。在某些手机上(目前我在LG V20 LG-H918,
Android
7.0上看到这一点),当我们的应用程序断开后,手机将继续连接,没有任何用户的输入。 当我们关闭应用程序时,设备断开连接。
浏览 4
提问于2017-06-19
得票数 2
回答已采纳
3
回答
三星Galaxy S7上的
connectGatt
通过蓝牙经典而不是
BLE
创建连接
、
、
、
、
我有一个运行GATT服务器的双模(BR/EDR +
BLE
)设备。该地址是公共地址,对于
BLE
和BD/EDR是相同的。当我在
Android
6.0.1 (API level 23)的Galaxy S7上调用
connectGatt
并将传输参数设置为"TRANSPORT_LE“时,手机仍然尝试通过BD/EDR建立连接。看起来问题与
BLE
的公共地址有关,因为如果我将其设置为私有,则连接是通过
BLE
完成的,正如预期的那样。 这个问题只在银河S7上观察到,在
浏览 1
提问于2016-10-19
得票数 1
1
回答
如何在
Android
上保存BluetoothGatt实例?
、
、
、
、
我目前正在开发一个与
BLE
设备交互的
Android
应用程序。 我已经使用
connectGatt
()方法成功地将
BLE
设备与GATT服务器连接起来。是否可以保存此BluetoothGatt实例并在其他活动中使用它,而无需重新连接到已连接的
BLE
设备?
浏览 21
提问于2020-02-15
得票数 2
3
回答
BluetoothGattCallback
connectGatt
()方法在
BLE
中未报告任何内容....?
、
、
然后,在onStartCommand()中,我调用deviceToConnect.
connectGatt
(this,false,mGattCallback)。BluetoothDevice) intent.getParcelableExtra(DEVICE_TO_CONNECT); gatt.disconnect(); }编辑:我尝试将
浏览 1
提问于2014-12-05
得票数 3
1
回答
BluetoothGattCallback和onConnectionStateChange什么时候在安卓系统中被称为
BLE
?
、
、
我是研究蓝牙低能(
BLE
,蓝牙4.0)的
Android
。它使用device-A上的GATT服务器连接
connectGatt
()方法,如下所示。mBluetoothGatt = device_A.
connectGatt
(this, false, mGattCallback); onConnectionStateChange、onCharacteristicRead
浏览 2
提问于2014-04-22
得票数 1
回答已采纳
1
回答
连接问题
、
、
、
、
我是
android
开发的初学者。Java解决方案也将起作用。
浏览 1
提问于2020-09-11
得票数 0
2
回答
如何使
Android
连接到Bluez外围设备?(连接问题)
、
、
、
尽管我切换回CSR和一台不同的Ubuntu机器(仍然使用相同的
Android
设备),它现在已经不再工作了。然而,接收广告包没有受到影响,而且仍然有效。我的项目是使用和连续扫描的
BLE
广告包。/test/example-gatt-server 重新启动Ubuntu和
Android</em
浏览 12
提问于2016-01-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券