链接:USB:简介
来源:互联网 发布:王者荣耀数据封神榜 编辑:程序博客网 时间:2024/05/26 17:47
通过USB配件和USB主机两种模式,Android支持各种USB外设和Android USB配件(实现Android配件协议的硬件)。 在USB配件模式下,外部USB硬件充当USB主机。 附件的例子可能包括机器人控制器; 坞站; 诊断和音乐设备;亭; 读卡器; 以及更多。这给具有主机功能的Android设备提供与USB硬件交互的能力。 Android USB配件必须设计为与Android设备配合使用,并且必须遵守Android附件通讯协议。 在USB主机模式下,Android驱动的设备充当主机。 设备的示例包括数码相机,键盘,鼠标和游戏控制器。 专为各种应用和环境设计的USB设备仍然可以与可以正确与设备通信的Android应用程序进行交互。
图1显示了两种模式之间的差异。 当Android设备处于主机模式时,它充当USB主机并为总线供电。 当Android设备处于USB附件模式时,所连接的USB硬件(在这种情况下为Android USB配件)充当主机并为总线供电。
图1:USB主机和配件模式
Android 3.1(API级别12)或更新版本直接支持USB附件和主机模式。 USB附件模式也作为附加库返回到Android 2.3.4(API级别10),以支持更广泛的设备。 设备制造商可以选择是否在设备的系统映像上包含附加库。
注意:支持USB主机和附件模式最终取决于设备的硬件,与平台级别无关。 您可以通过<uses-feature>元素过滤支持USB主机和附件的设备。 有关详细信息,请参阅USB附件和主机文档。
一、调试注意事项
当调试使用USB附件或主机功能的应用程序时,您很有可能将USB硬件连接到Android设备。 这将阻止您通过USB连接到Android设备的adb连接。 您仍然可以通过网络连接访问adb。 要通过网络连接启用adb:
1、将通过USB连接到Android电源的设备连接到计算机。
2、从您的SDK platform-tools /目录中,在命令提示符下输入adb tcpip 5555。
3、输入adb connect <device-ip-address>:5555您现在应该连接到Android设备,并且可以发出通常的adb命令,如adb logcat。
4、要将设备设置为在USB上侦听,请输入adb usb。
- 链接:USB:简介
- usb 简介
- usb-简介
- 【USB】USB 关键概念简介
- 【USB】USB 关键概念简介
- USB驱动之USB简介
- 链接-简介
- usb摄像头链接vmware
- USB android 层链接
- USB有用网页链接
- 链接:USB:配件
- 链接:USB:主机
- QT链接tcp-usb
- usb 链接状态通知
- usb热插拔使用简介
- USB协议简介
- USB协议简介
- USB数据通信协议简介
- Android编程基础之消息处理机制的简单实现
- visual studio c++ 2015 Crypto++ 下载、编译和部署
- Keepalived 工作原理
- 打造高质效的技术团队 —— 酝酿篇
- 老司机浅谈linux系统学习技巧
- 链接:USB:简介
- linux 优化参考
- Google's BigTable 原理
- [李景山php] 深入理解PHP内核[读书笔记]--第五章:类和面向对象 --类的结构和实现
- 读取Excel文件
- C语言基础系列-C语言变量03
- sdut oj离散题目4
- 不封闭的PHP标记 ?>
- mac os x使用Git简易入门