问题标签 [bluetooth-socket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1809 浏览

android - 无法连接蓝牙设备

我正在尝试连接蓝牙设备并想向该设备发送数据,并且还想从该设备接收数据。

为了实现这一点,我遵循android developer bluetooth document但似乎我无法连接另一台设备,因为在连接时它会引发以下异常。

我遵循的步骤。

  1. 启用蓝牙

    /li>
  2. 获取蓝牙配对设备

    /li>
  3. 获取设备的 UUID

    /li>
  4. 连接到设备

但是在连接时,我得到了那个例外。
5. 写入设备。

如果我仍然尝试写入数据,那么我会收到以下异常。

请给我任何提示或参考。

从过去三天开始,我一直坚持这一点,但仍然没有得到任何解决方案。

0 投票
1 回答
1514 浏览

java - Android蓝牙发送int数组

我需要通过蓝牙在 android 中发送一个 int 数组,它只允许一个一个 int 发送。那么有没有办法一次发送完整的 int 数组。

有可能发送 byte 数组,但我不想转换为 byte 。由于我的数据在将其转换为字节时包含一些 int 值,因此它作为有符号字节我希望它是无符号字节。java中没有无符号字节的可能性,所以我只想作为int发送。

0 投票
1 回答
13847 浏览

android - 通过蓝牙发送/接收数据

我正在尝试从 android 设备发送/接收字符串。在过去的 3 个小时里,我一直在谷歌上搜索,但找不到任何可以正常工作的东西。我得到的最接近的是:伙计

我得到这些错误:

谁能帮我?我只需要一些可以通过蓝牙发送/接收字符串的代码就可以开始了

谢谢!

0 投票
0 回答
160 浏览

cordova - 使用 org.chromium.bluetoothsocket 插件构建错误 cordova

添加插件 org.chromium.bluetoothsocket 后出现构建错误:

还有一个java编译错误:

  1. 你知道如何摆脱这个错误吗?
  2. 这个插件有替代品吗?

谢谢!

0 投票
4 回答
12168 浏览

android - java.io.IOException:读取失败,套接字可能关闭或超时,在 Android 5.0.1 Lollipop 版本上读取 ret:-1

我正在与蓝牙设备建立蓝牙套接字连接,并想从设备中读取字节。

我已正确建立连接:

我正在从蓝牙设备正确读取字节。

我得到了例外:

java.io.IOException:读取失败,套接字可能关闭或超时,读取 ret:-1

因此,连接中断,我的设备和蓝牙设备之间的通信也结束了。

这个问题尤其出现在 Android 5.0.1 Lollipop 上

任何人都可以有解决方法吗?

0 投票
1 回答
396 浏览

java - 如果蓝牙 Socket 不可用,为什么我的 Android 应用程序会崩溃?

我编写了一个应用程序,该应用程序通过蓝牙从 arduino 获取传感器数据。

只要蓝牙套接字可用,一切正常。如果我关闭 arduino 并尝试打开应用程序,那么我的应用程序就会崩溃。

这是BtConnect.class

}

我知道我的问题只有在我启用时才会出现getDatafromBT()。如果我禁用它,那么我的应用程序将毫无问题地启动,但我当然不会得到任何数据。

你是说这个堆栈跟踪吗?对不起,我的英语不是那么好。

0 投票
1 回答
997 浏览

android - Android从具有cp2103和蓝牙的血糖仪读取和写入数据

我有一个血糖仪 VerioSync,它同时支持 USB 和蓝牙。我有数据交换协议。通过 USB,我通过发送一些命令和接收数据成功地从 Meter 读取数据。但是通过蓝牙我可以扫描设备并连接它,我可以打开输入和输出流,当我写字节数据表时不会向我发送数据或响应。它是否适用于谷歌提供的简单蓝牙教程,或者我需要做一些特殊的事情来从仪表读取数据,因为它有 cp2103 芯片来转换串行数据。

0 投票
0 回答
2757 浏览

android - android蓝牙打印机不打印阿拉伯字符(UTF-8)

我有一台蓝牙打印机,我通常从我的 android 应用程序打印英文字符,但是当我写阿拉伯字符时,它会错误地打印它们。我在写入打印机时尝试对输出流进行编码,但没有结果。这是我的代码

这就是我打印数据的方式:

0 投票
1 回答
350 浏览

android - 如何在不连接和断开套接字的情况下在不同的活动中使用 android 中的蓝牙?

我正在尝试制作一个应用程序,其中多个活动需要与蓝牙模块进行通信。所以现在我通过在进入活动和离开时分别建立和断开 RFCOMM 连接来做到这一点。但我想有一个连续的没有任何中断。安卓有可能吗?如果是,比怎么样?

0 投票
0 回答
399 浏览

java - Java Android 蓝牙套接字未解析符号

我正在尝试在 Android 设备和 rPi 之间建立蓝牙连接。但是,我在 testouput 函数中的套接字上收到未解决的符号错误。但是,套接字在代码的下方工作得很好。我不确定我在这里做错了什么。谢谢!