首页 > 软件 > android accessory interface驱动

android accessory interface驱动

软件 2024-02-10

Android 手机通过usb 与 pc 进行通信,不要使用adb

Android对USB的支持有两种模式:

  1. HOST模式:Android设备为USB总线和外设供电,数据传输是双向的。

  2. Accessory模式:即附件模式,Android作为附件,手机和电脑连接,通常是这种模式,由USB Device端向总线供电,数据传输方向是双向的。这就是为什么手机插到电脑上可以充电的原因。


在讨论具体代码之前,需要先讲一下再host模式下面的调试办法,因为数据线的端口被外设使用了,那么,传统的连接数据线调试的方法已经不行了。官网给出了解决办法:

1、请把Android设备用数据线连接到电脑,当然,也要把Android设备的wifi打开。

2、在windows命令行下,进入SDKplatform-tools/目录(具体看SDK安装在哪个目录了),执行adb tcpip 5555回车。这里其实是打开了adb调试的无线端口(Android设备在电脑上的端口映射),其实后面的数字可以随便来,只要端口没有被占用。

3、adb connect :5555键入回车,这里的device-ip-address是Android端的IP地址。

4、最后adb usb回车,假如没有问题,现在已经可以在eclipse上看到logcat的输出了。


其实还有个简单的办法,可以在应用商店上下一个无线ADB工具,随便哪个都可以,这类工具就是在Android端做了上面的那些工作,而且还不用连数据线,但是第三步的那个操作还是要在windows的命令行窗口手动输入的。

如何检测,如果Android有完整的USB支持或不

1.如果只是手机的USB硬件是OTG,支持USB Host 但是手机中android系统是低于3.1版本,或者里面没有对应的USB驱动的 则都无法使用USB Host功能,都无法外接USB 键盘之类的USB设备。 2.本身手机的USB硬件就不是OTG的,就不支持USB Host 即使你手机中Android版本再高,比如是4.1,那也是白搭,也没法用USB Host的。 3.只有当你的手机本身的USB硬件是OTG的,且Android系统是3.1版本之上的,且系统的固件(ROM镜像)里面是有对应的驱动的,才能真正使用上USB Host。 4.Android中,USB方面,分两种模式:USB acc

Android中的USB中的UsbAccessory和UsbDevice的区别

  1. UsbAccessory:一种外部硬件模块,该硬件模块,和Android设备通过USB进行通讯。

  2. UsbDevice:首先是要Android作为Host,然后外部连接一个USB的Device设备。

  3. usb.host:很明显,Android设备是Host。外接的是Device。

  4. usb.accessory:Android设备是Device,外挂到USB的Host端,比如PC。

  5. UsbDevice:正常的,USB的Host和USB的Device架构中的USB的Device

  6. 所以,此时:Android设备是USB的Host,外接的USB设备是USB的Device

  7. 此时,Android设备作为USB的Host,要做USB Host该干的事情:

  8. 给USB外接设备供电,负责管理USB总线UsbAccessory:和标准的USB的概念相反USB设备是USB的Host,所以,此时USB设备,也要干其作为USB的Host的事情USB设备,要给作为USB的Device的Android设备供电USB设备要负责管理USB总线

  9. 而Android设备是USB的Device,此时,从概念上说,相当于把Android设备,当做Accessory附件,挂在USB设备上。

音响调试常用英语

AAC automatic ampltiude control 自动幅度控制 AAD active acoustic device 有源声学软件 AAD analogue tape recorder used during session recording and subsequent mixing and/or editing; digital tape recorder used during mastering(transecription)模拟录音、模拟处理数码唱盘 AB AB制立体声录音法 ABC auto base and chord 自动低音和弦 Abeyance 暂停,潜态

如何在Android平台上使用USB Audio设备

Android对USB的支持有两种模式: HOST模式:Android设备为USB总线和外设供电,数据传输是双向的。 Accessory模式:即附件模式,Android作为附件,手机和电脑连接,通常是这种模式,由USB Device端向总线供电,数据传输方向是双向的。这就是为什么手机插到电脑上可以充电的原因。 在讨论具体代码之前,需要先讲一下再host模式下面的调试办法,因为数据线的端口被外设使用了,那么,传统的连接数据线调试的方法已经不行了。官网给出了解决办法: 1、请把Android设备用数据线连接到电脑,当然,也要把Android设备的wifi打开。 2、在windows命令行下,进入S

标签:Android开发 开发 Android 手机

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18