Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于从外部USB设备读取数据的Android应用程序_Android_Usb_Communication - Fatal编程技术网

用于从外部USB设备读取数据的Android应用程序

用于从外部USB设备读取数据的Android应用程序,android,usb,communication,Android,Usb,Communication,好的,我知道关于这个话题有很多线索。但他们中的大多数人都是2岁左右。正因为如此,再加上谷歌方面的新发展,比如ADK等等,我又开始问这个问题了 我想知道的是,现在是否可以建立到USB设备的USB连接。喜欢打开一个流来接收来自传感器的数据。考虑一个可以作为USB主机并永久发送数据的设备。我想做的就是抓取数据 我正在使用安卓2.3.6的智能手机 这个版本现在有API吗?或者我必须采取一种方法,包括修改linux内核或使用arduino或类似的接口?因为我想避免这种情况。大多数usb设备都是从3.0>开

好的,我知道关于这个话题有很多线索。但他们中的大多数人都是2岁左右。正因为如此,再加上谷歌方面的新发展,比如ADK等等,我又开始问这个问题了

我想知道的是,现在是否可以建立到USB设备的USB连接。喜欢打开一个流来接收来自传感器的数据。考虑一个可以作为USB主机并永久发送数据的设备。我想做的就是抓取数据

我正在使用安卓2.3.6的智能手机


这个版本现在有API吗?或者我必须采取一种方法,包括修改linux内核或使用arduino或类似的接口?因为我想避免这种情况。

大多数usb设备都是从3.0>开始使用的,但我相信它的后端口是2.3(不确定),但现在基本上是可能的。如果你能让你的设备成为usb主机设备,你应该不会有问题,我使用acer iconia a500,运行ics,我有一个picaxe连接到一个ftdi芯片,向我提供传感器数据,一旦你整理了基本知识,这很容易,如果你通过我的问题,找到与usb相关的问题,你应该会得到很多信息,如果你想提问,我会给你链接的

简言之,Android的更新版本完全可以实现这一点,不过,将这一功能向后移植可能会花费与购买新平板电脑或手机相同的时间和金钱


这是我在这里用usb谈论的一切。。。这本书应该可以帮你节省几个小时,我想

你读过这本书吗?谢谢你的链接。但是我有一些问题。。在Android 2.3.4中,像UsbManager这样的类应该可以通过Google API插件访问。但我无法访问它们。这是个坏消息,因为我似乎没有办法上这门课?这个类是ICS的一部分吗?Usb管理器应该只适用于api 12及以上版本,即android 3.1.x>,据我所知,制造商是实现Usb支持库的制造商,这意味着它首先需要在那里,如果您无法访问它们,您的设备没有这些库,也许有一个定制的rom可以这样做?否则你就需要一个新的设备了。我想对我来说,访问所需课程的唯一方法是costum rom。所以我会在接下来的几天里尝试。谢谢你的建议。也许这不是我的最后一篇文章。