HID通过Android的Gatt阅读特征隐藏

6个帖子/ 0新
最后一篇
BB.
离线
最后见到:4年1周前
加入:2015-11-03 12:16
HID通过Android的Gatt阅读特征隐藏

亲爱的读者,
我已经通过单个输入和输出报告创建了一个HID。但是,当我尝试阅读Android版本为5.0或更新时从Android读取输入报告时,我得到“需要蓝牙_Privileged权限”。有没有办法通过Android沟通HID报告?
顺便说一下,似乎osx具有类似的限制。

问候,
韦特

设备:
mt_dialog.
离线
最后见到:4个月2周前
工作人员
加入:2015-06-08 11:34
嗨BB,

嗨BB,

如果我没有从Android版本5.0.2中弄错了。您需要在蓝牙上与HID设备通信,如果您使用的是第三方应用程序,并且Android将不会隆起您的权限,似乎它似乎只是它用于系统或制造商应用程序。

谢谢mt_dialog.

Joacimwe.
离线
最后见到:1年8个月前
格鲁鲁
加入:2014-01-14 06:45
有没有特别的

是否有任何特定的原因您要从Android访问HID的特征?系统正确地处理它,以便您可以使用BLE设备作为标准键盘,小鼠等。

是的,您也无法在iOS中访问它们。

请注意,您仍然能够从Android和IOS访问外设中的其他BLE服务。

BB.
离线
最后见到:4年1周前
加入:2015-11-03 12:16
我想要实现的是

我想要实现的是,当我通过蓝牙和USB将其连接时,我的设备(这是一种新的HID设备,所以不是键盘或鼠标)被主机被主机识别为HID设备。我希望它是透明设备的连接方式。我想使用输入和输出报告以在主机和外设之间交换数据。我有一个具有单个输入和输出报告的报告映射。

我注意到可以读取设备信息特性和电池服务特性。

mt_dialog.
离线
最后见到:4个月2周前
工作人员
加入:2015-06-08 11:34
嗨BB,

嗨BB,

如果您尝试使用Android读取HID特性,请在Android您的设备才能扎根于您的应用程序,以便才能为您的应用程序授予这些特权,因此事情有点不同。

谢谢mt_dialog.

TechWolf12.
离线
最后见到:7个月1日前
加入:2016-04-13 12:57
嗨,

嗨,

我们所做的是以下内容:

一些非植根手机可以具有自定义恢复固件,您可以在其中重新安装/系统分区作为读写。执行此操作后,您将从“/ data / app /”移动到“/ system / priv-app /”的应用程序。
该应用程序需要具有 permission

如果重新启动手机,您现在可以使用该应用程序。