gpt4 book ai didi

java - 蓝牙 HID 配置文件位于何处?

转载 作者:太空宇宙 更新时间:2023-11-03 13:38:37 25 4
gpt4 key购买 nike

我是 android 开发的新手,作为一个宠物项目,我想尝试使用 android 手机使用 HID 配置文件连接到蓝牙设备。我将使用的手机是充满活力的,根据三星的说法,它不支持 HID 配置文件 (http://ars.samsung.com/customer/usa/jsp/faqs/faqs_view_us.jsp?SITE_ID=22&PG_ID=2&PROD_SUB_ID=557&PROD_ID=560&AT_ID=281257)。现在我的问题是,这个“配置文件”位于何处?它是在硬件级别还是在软件级别(我假设后者来 self 阅读过的其他来源)。如果是后者,是否可以通过蓝牙使用 RFCOMM 通信创建 HID 实现(这是我在 android 蓝牙 API 中看到的唯一看似可行的方法)。

我只是想确保在尝试实现可能无法实现的功能之前了解技术。

提前致谢。

最佳答案

由于 HID 配置文件与 RFCOMM 配置文件处于同一级别,我认为您不能在后者之上实现前者。

当然,HID 配置文件是在软件中实现的,但在 Android 堆栈中,这将位于 Java 堆栈之下的一层中。如果我理解正确的话,它必须在内核级别启用(因为 HID 基本上添加了驱动程序)。

谷歌搜索我找到了this post ,这个人将 HID 配置文件添加到 Android 平台,玩弄一些自定义 Android 图像并启用一些内核功能(但主要是为了能够连接到某些 Apple 产品)。

关于java - 蓝牙 HID 配置文件位于何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3373668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com