主题 : Android下USB 应用程序开发 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 37452
精华: 0
发帖: 24
金钱: 125 两
威望: 25 点
贡献值: 0 点
综合积分: 48 分
注册时间: 2011-02-10
最后登录: 2013-08-08
楼主  发表于: 2011-02-23 09:16

 Android下USB 应用程序开发

想请教在Android下写自己的基于USB通讯的应用程序,基本思路是不是先写自己的linux driver然后用NDK以JNI方式调用。请问友善有提供Android这方面的例子吗?
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-02-23 09:34
是的,需要用JNI
级别: 新手上路
UID: 37452
精华: 0
发帖: 24
金钱: 125 两
威望: 25 点
贡献值: 0 点
综合积分: 48 分
注册时间: 2011-02-10
最后登录: 2013-08-08
2楼  发表于: 2011-02-23 10:45
谢谢!
级别: 新手上路
UID: 40107
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2011-03-15
最后登录: 2018-02-08
3楼  发表于: 2011-03-15 18:07
你好LZ,不知道你的这个做的怎么样了?我也遇到这方面的问题了,可以交流一下
级别: 新手上路
UID: 37452
精华: 0
发帖: 24
金钱: 125 两
威望: 25 点
贡献值: 0 点
综合积分: 48 分
注册时间: 2011-02-10
最后登录: 2013-08-08
4楼  发表于: 2011-03-17 07:34
我目前就在linux下基于QT4.7和Mini6410做成功做了个和单片机通讯的应用程序通过USB,比较简单,我在qt里加libusb就行。Android的话友善的Mini6410跑得还不够流畅,开机时间不是太理想,目前还没尝试,但是基本思路是像hacker所说的JNI下加libusb库,可以参考这篇文章:
Using Android in Industrial Automation:
http://www.google.com/url?sa=t&source=web&cd=2&ved=0CB8QFjAB&url=http%3A%2F%2Fandroid.serverbox.ch%2Fwp-content%2Fuploads%2F2010%2F01%2Fandroid_industrial_automation.pdf&rct=j&q=Using%20Android%20in%20Industrial%20Automation&ei=kkiBTdm1L42ovQPFmbzdBw&usg=AFQjCNE_07BBHhB9oLeoOEhXi2jXWMfIag&sig2=ww5-clRIMJxOXLliRty9zA&cad=rja