libusb与android usb提供的API

machao1203 2012-03-30 03:08:46
近期在搞一个android手机通过usb口连接usb设备,并与之通讯的东东。
该usb设备没有host驱动,就查呀查,怎么做设备驱动,最终查到libusb,libusb可以基于usb文件系统在用户应用程序访问硬件,后来在2.6.13中抛弃usbfs,但仍可以使用udev来达到目的。
我理解就是libusb 提供高级API可以访问硬件,而在看android usb host提供的API时,发现这些函数也是可以访问硬件的,请问两者有什么区别???可以直接使用android usb host提供的API访问所有usb设备吗??????
...全文
1158 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我们公司的设备能在Android上执行,传输方式:控制传输/中断传输我都实验过
lancewind 2012-09-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
android usb host提供的API可以实现Android通过USB设备端口与外部USB通信的功能
[/Quote]
请问你实现收发数据的功能没?
zhuyouleixuexi 2012-09-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

android usb host提供的API可以实现Android通过USB设备端口与外部USB通信的功能
[/Quote]请问你实现了吗?实现了hid设备的吗?普通的u盘用android usb host 能够识别,但对于hid设备的不行哦。。
lancewind 2012-08-09
  • 打赏
  • 举报
回复
android usb host提供的API可以实现Android通过USB设备端口与外部USB通信的功能
yu.sang 2012-07-07
  • 打赏
  • 举报
回复
libusb是在linux下面,用在安卓下得在系统层吧?而且很不好移植啊,我觉得用安卓的api还比较靠谱吧,
期待高手回答,顶一下。

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧