问题标签 [android-bluetooth]

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 投票
1 回答
297 浏览

android - 使用蓝牙为 Android 开发

我是为 android 开发的新手,在开发使用蓝牙的 android 应用程序时,我知道我需要在 xml 文件中添加使用蓝牙的权限。

我这样做了,但是在我的设备上运行时,该应用程序不会使用蓝牙。在 Android 中的“管理应用程序”下仔细查看后,我发现该应用程序没有蓝牙权限。

我对该应用程序拥有的唯一权限是:个人信息和存储空间。

我想知道我将应用程序上传到设备的方式是否有问题。我正在使用以下命令执行此操作:

这是我的 AndroidManifest.xml:

任何帮助表示赞赏。

谢谢

0 投票
8 回答
94631 浏览

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

我正在开发一个要连接蓝牙设备的应用程序,主要问题是我不希望用户输入所需的引脚,而是应用程序应该自己完成...我没有任何与连接相关的问题...只想要由应用程序自己插入并完成密码验证过程。

我发现以下代码我确定它正在工作但不确定如何在此代码中添加引脚?

有谁知道如何在上面的代码或任何类似的代码中输入 pin 来解决问题.. 谢谢

0 投票
1 回答
379 浏览

android - 通过蓝牙发送来自两个不同活动的数据

我正在尝试通过蓝牙从两个不同的活动中发送数据。但我没有成功。这是我的代码:

我的第二个活动:

从第一个活动开始,我可以通过蓝牙发送数据。但是当我从第二个活动发送时,我得到了错误。有人知道这段代码有什么问题吗?

0 投票
1 回答
419 浏览

android - 扫描无法正常工作的 4.0 蓝牙设备

我正在做一个 android 应用程序来将非 android 设备与蓝牙 4.0 LE 配对,但我的 4.0Bluetooth-android-phone 无论如何都没有发现该设备。我发现了其他设备,例如手机或平板电脑。

问题是:如果我想使用蓝牙 4.0 设备,是否必须添加一些额外的代码?

谢谢。

0 投票
1 回答
8737 浏览

android - 在 Android 中通过蓝牙发送数据的最大数据包大小是多少?

我正在开发一个 Android 蓝牙项目,以从定制硬件发送和接收数据。我使用 SDK 中的蓝牙聊天示例作为基础。

我正在将数据从一台设备发送到另一台设备(LG Nexus 4)。一切正常,直到我达到 1004 字节的长度(它是音频数据)。在大多数情况下,它会将其拆分为 2 条 990 字节和 14 字节的消息。但奇怪的是有时它发送 1004 而不拆分(大约 100 次中的 4 次)。

我正在发送这个 1004 字节的数据包,其中 4 个字节是我的标头,其余 1000 个字节是我想按照标头中的命令使用的实际数据,现在如果数据包按照上述方式拆分,我不能处理流量。

所以,请让我知道为什么数据包会以这种方式拆分,我该如何停止这种拆分,或者,如果我不能这样做,请告诉我任何其他方式来做到这一点。

谢谢。

0 投票
2 回答
200 浏览

android - 在 Android 上阅读蓝牙

我正在尝试从蓝牙设备读取数据,首先我安装了“S2 Bluetooth term3”,效果很好..

现在我试图从我自己的应用程序中读取数据,创建一个套接字,所以:

但是,不起作用,我得到了这个:

服务发现失败

我已经阅读了几篇文章,并且已经尝试过:

我得到了这个:

没有权限

这在这一行失败:

mSocket.connect();

我的设备的 UUID 是:00000111-0000-1000-8000-00805f9b34bf

谢谢。

0 投票
1 回答
917 浏览

google-maps - Google Navigation 通过蓝牙发送导航标记

我想开发一个应用程序/插件?它能够通过蓝牙从我的Android 设备向另一台设备发送导航标记,如左转、右转、环形交叉路口、左转、右转、左转、右转等。

这可以通过谷歌地图插件实现吗?一个怎么样?

我搜索了很多,但没有发现任何有用的东西。

0 投票
1 回答
315 浏览

android - 使用蓝牙无法同时将超过 4 个从属设备连接到 master-android

我正在关注适用于我的应用程序的蓝牙多聊天的 android 示例。首先,我无法使用代码建立单个连接,但是在我serverSocket.close();接受 AcceptThread 后编写后,它运行良好。

我想支持 7 个从站连接到我的主从连接,但它不支持超过 4 个从站。似乎它一直在监听所有从站,例如将额外的从站放置在停车场但未建立连接,一旦前一个连接中断,它就会连接从停车场连接的连接。

有没有人有想法,请建议我在哪里看?

0 投票
2 回答
16878 浏览

android - Android 4.2.2 是否支持 USB 蓝牙加密狗?

我可以blueZ hciconfig用来查找 USB 蓝牙设备“hci0”。但我无法在 Android 4.2.2 上启用蓝牙。自 4.2 版以来,android 似乎使用了新的蓝牙堆栈。所以它现在不依赖 BlueZ statck。这是我的 BoardConfig:

HCI USB drvier在内核中启用了。

有没有人知道如何usb bluetooth在 Android 4.2.2 上支持加密狗?这个问题困扰了我两周。而且我无法从互联网上获得更多信息。

非常感谢 !

0 投票
1 回答
440 浏览

android - Android 中的 ToggleButton NullPointerException

我正在尝试使用切换按钮来切换设备中的蓝牙服务。但是当我第二次单击切换按钮时,活动总是崩溃。任何建议将不胜感激!谢谢!

activity_main.xml

MainActivity.java