我想使用Android手机作为一种方式,对连接到手机上的USB端口的传感器进行一些处理和可视化。传感器将插入微型/迷你USB,然后我需要从USB串行端口读取传入的数据。
这个是可能的吗?我听说过人们使用Android来操纵机器人和其他应用程序,但我从来没有见过Android被用作USB传感器的主机。我似乎也找不到关于这个主题的任何官方文档,但它似乎是一个非常有用的工具。关于这个问题有什么想法、链接或信息吗?谢谢。
发布于 2010-05-26 05:10:47
您正在寻找的是USB主机支持。
在Android的问题跟踪器中有一个公开的问题:
http://code.google.com/p/android/issues/detail?id=738&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
它实际上排在第七位,在“星级”(想想选票,由人民),1110星级。您可以自己登录并启动它,既可以为它投票,也可以接收电子邮件更新。
早在2010年2月,也有一个补丁的工作:
http://groups.google.com/group/android-kernel/browse_thread/thread/c8471573d7553331
这里有关于使用USB键盘的信息:
http://www.tombom.co.uk/blog/?p=124
也许你可以在那里为你的传感器找到一些东西?
这很酷=):
http://www.technologyreview.com/biomedicine/25286/?a=fb
干杯,维克多
发布于 2011-08-28 21:24:14
应该是可能的,请查看android.hardware.usb.UsbDevice @ http://developer.android.com/reference/android/hardware/usb/UsbDevice.html
发布于 2012-09-18 18:18:00
这个支持是从Android3.1开始添加的。
看看http://developer.android.com/guide/topics/connectivity/usb/index.html
https://stackoverflow.com/questions/2908530
复制相似问题