主题 : 紧急求助:如何在android里读取到USB传输过来的数据 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 56859
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-10-14
最后登录: 2017-09-13
楼主  发表于: 2011-10-14 16:49

 紧急求助:如何在android里读取到USB传输过来的数据

紧急求助:如何在android里读取到USB传输过来的数据
因为项目需要,需要在android系统里读取通过USB传输进来的信号。
请高手专家们帮帮忙。
谢谢。
级别: 新手上路
UID: 7369
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2009-07-12
最后登录: 2017-09-13
1楼  发表于: 2011-10-15 19:52
这个问题比较难,没进展啊
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2011-10-17 10:08
建议你先把问题描述清楚.
级别: 新手上路
UID: 7369
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2009-07-12
最后登录: 2017-09-13
3楼  发表于: 2011-10-20 16:06

 回 2楼(911gt3) 的帖子

就是android读取来自于USB线的数据,无API可以使用
级别: 骑士
UID: 24262
精华: 0
发帖: 170
金钱: 850 两
威望: 170 点
综合积分: 340 分
注册时间: 2010-07-05
最后登录: 2017-10-14
4楼  发表于: 2011-10-22 21:36
你的USB数据指的是什么数据?这种USB设备是自己开发的吗?如果是自己开发的可以使用HID的通讯方式。这样可以免驱。然后重新编译内核,让他支持HID设备。再然后就是自己用NDK定本地的库文件给JAVA调用了。
级别: 新手上路
UID: 56859
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-10-14
最后登录: 2017-09-13
5楼  发表于: 2011-10-23 00:15
谢谢大家对这个问题的关心
现在只有针对USB连接的通讯设备编写驱动程序,然后再用JAVA调用驱动代码,实现和连接设备的USB数据读和写。
比较麻烦,不过为了解决问题,也只能痛苦了。呵呵
级别: 新手上路
UID: 57373
精华: 0
发帖: 37
金钱: 190 两
威望: 38 点
综合积分: 74 分
注册时间: 2011-10-23
最后登录: 2012-02-02
6楼  发表于: 2011-10-23 17:39
很期待你快点完成,然后教下我们.
joe
级别: 新手上路
UID: 18412
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
综合积分: 18 分
注册时间: 2010-04-09
最后登录: 2017-09-13
7楼  发表于: 2011-10-24 13:30
android里面带有libusb,可以用这个读取USB设备,不需要编写设备驱动。
级别: 新手上路
UID: 56859
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2011-10-14
最后登录: 2017-09-13
8楼  发表于: 2011-10-25 18:28

 回 7楼(joe) 的帖子

您可以提供相关android里用java调用libusb的相关案例吗?
估计众多朋友都是非常期待的。
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
9楼  发表于: 2011-10-25 20:26

 回 8楼(iiyyhh) 的帖子

用NDK弄成库给JAVA调用,可参考http://www.aiothome.net/read.php?tid-15629.html